Предлагаю два возможных варианта:
1. После создани queryRun вызвать метод queryRun.saveUserSetup(false).
2. При каждом вызове метода давать запросу новое уникальное имя. Например, так:
PHP код:
q = new Query();
q.name(strfmt('A%1', WinApi::getTickCount()));
В этом случае запрос не будет автоматически восстанавлисаться из сохраненных.