refactor active vid functionality to make it easier to fix 3583390

Closes #3583390

Merge request reports

Loading