[^maxim] prevent AbstractTreeBuilder and DeferredIcon from polluting swing event queue by posting many events (IDEA-106843)