Ну а разве не будут точно так же сбиваться фильтры, если мы бум вызывать ексзекьютКвери на активе? Чтобы они не сбились на втором, в моем решении я предлагаю research, правда выйдет задержка на один шаг.
А что до поставленной задачи, вроде автор хотел любым способом добиться поведения, а "первоначально датасорсы должны работать независимо (исходя из условий задачи)" для юзера они будут не связаны визуально, тут вопрос, есть ли еще какая-то ф-сть, которая навешена на форму и которая зависит от выполнения линкаАктива, актива етс. на главном и подчиненном датасорсе.
Мое дело - предложить, ваше дело - отказаться

.
По-моему спор возник только из того, что сказали, что как я предложила, категорически делать низзя