Здравствуйте, aefimov, Вы писали:
A>Оно не тормозит, кстати?
A>Если вам в IDE надо отрисовать иконки на файлах проекта и разбросать их по типам? А файлов, гдето под 20000? 
Что прям все 20000 в одном tree?

, а не правильнее ли lazy tree + cache?

Зато никакой привязки. Ибо меня вот например бесит idea тем, что у нее все на расширения подвязано и сделать что-то более умное (например отличать spring xml от просто xml) невозможно.