Задача - есть несколько пользовательских вариантов настроек компоновки, необходимо выбрать компоновкой данные по каждой из настроек и передать их в запрос для финальной обработки. Сейчас это сделано через вывод в коллекцию (ТЗ), а можно как-то обойтись без вывода в ТЗ, а например сохранить данные в менеджере временных таблиц, чтобы потом обработать в финальном запросе?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший