Если штатный ExecuteQuery не корежить, то ядро сохраняет пользовательские фильтры.
Зачем гадать, если можно взять и проверить . На любой форме сделать две кнопочки: одна - ds.executeQuery(), другая - ds.research(). А потом провести следственный эксперимент.