Спасибо за проект.
Но в 2009-й приведенный вами код не работает
Причина в том, что теперь ядро криво работает с узлами AOT. При переборе примерно 3 тысяч проектов все виснет. Иногда падает клиент.
Переписал проект на работу с Utilelements.
Работает очень быстро.