CakePHP: разбиение на страницы, сортировка, фильтрация данных из кэшированных таблиц

Я пытаюсь использовать собственные методы кэширования Cake для кэширования некоторых данных, которые мне понадобятся для разбивки на страницы, сортировки andfiler (search) – вот почему я кэширую массивы данных, а не просмотры или разбитые на страницы массивы / представления. Насколько я могу видеть, что компоненты поиска / фильтрации и Paginator запрашивают только базу данных, чего я не хочу. Есть ли способ, чтобы я мог собрать их вместе в Торт? Заранее благодарим за любой ответ.