Да, я всё это примерно понимаю, просто в описании модуля это нигде не упоминается, вот я и подумал, а вдруг можно...

Тогда еще вопрос, а по какому принципу Ваш модуль работает? Он просто отфильтровывает материалы у которых заполнены указанные поля, я правильно понимаю? Если делать выборку материалов из базы, разве это не решит проблему с кэшем? Т.е. выбрали в фильтре параметры, ПОСТом отправили, "фильтр" выбирает из базы материалы подпадающие под выбранные критерии и выводит. Я только не уверен, что вывод результатов делать через модуль - это правильно, тут скорее компонент нужен с шаблоном вывода...