Igen, csodálkozom is, hogy nincs erre megoldás. Subclasseld! De okosan kéne, először a fő elemet elrejteni, aztán a már nem látszó elemeken rekurzívan végigmenni, setExpanded()-del. Bár konkrétan még nem csináltam ilyent, de gyanítom így lenen hatékony: biztosan csak egy redraw kell.