Почему бы просто не сделать метод `RunQueries()`, который бы выполнял все
текущие запросы в очереди по очереди? При этом предполагается, что
выполнение запроса триггерит выполнение всех следующих, и всё будет хорошо.