Посмотрел я на меню дерева документов в админке и пришла мне в голову одна мысль...

Что бы моя мысль была более понятной приведу пример:
Есть категория "Статьи", в ней соответственно размещаются статьи - то есть создаются документы. А теперь представьте себе что в категории есть еще категории и в каждой много документов\статей - рано или поздно тормоза в меню\дереве документов при росте этих же документов начинают раздражать (не могу найти тему на форуме как раз именно о тормозах в дереве документов админке, так дал бы ссылку).
Сама же мысль заключается в том, что бы создать отдельную таблицу в базе для статей и заносить содержимое создаваемого документа в эту таблицу и выбирать их самописным сниппетом.
То есть в дереве документов вот что:
-статьи
--подкатегория1
----док. со сниппетом вывода списка статей категории(из своей базы)
--подкатегория3
----док. со сниппетом вывода списка статей категории(из своей базы)
--подкатегория3
----док. со сниппетом вывода списка статей категории(из своей базы)
Что бы вывести так же имя автора и прочее нужно в эту же базу вносить сведения о том кто редактировал когда ка его зовут и так далее...
Цель заключается в том чтобы не выводить все документы в дереве документов(ресурсов) чтобы не нагружать ее (я не представляю что будет если нажму случайно кнопочку открыть все... при очень большом количестве элементов)
Вобщем мысль немного бредовая, здравого смысла в ней наверно мало...
Что скажете?