Сделал магазин по хотелкам заказчика - плоская структура без категорий, весь отбор товаров (навигация по каталогу) - через умный фильтр и поиск. Загрузил базу товаров - 14 тыс товаров, 74 тыс торговых предложений и 26 тыс связанных с товаром сущностей. Фильтр тоже нелегкий - количество опций для свойств по нескольку десятков, а для одного из них аж 254. Все это хозяйство ожидаемо подтормаживает при фильтрации и сортировках. Вот, думаю, что можно сделать - кэширование, скорее всего, не вариант, забьет диск сотнями гигов. Рассматриваю такой вариант - продублировать товары с необходимым минимумом свойств в хайлоад блок, кастомизировать умный фильтр для работы с хайлоад блоком и вставить в комплексный компонент каталога на место списка товаров этот хайлоад блок с кастомизированным фильтром. Вопросы - 1) насколько заморочный этот вариант, сколько человеко-часов по порядку величины займет (может, кто делал что-то подобное), 2) не встречал ли кто похожее готовое решение и 3) может, есть какой-то более простой способ заставить все это "летать"?