Just curious... what do you mean by new TreeGrid/TreePanel 'replacing' TreeTable, TreeTableItem etc. and render the later depreciated?

I am a little concerned since, as a developer relying heavily on the customizability of the current TreeTable/TreeTableItem widget structure (for example, loading the Store manually and do some postprocessing before deciding whether to add a particular record to the TreeTable as a TreeTableItem...) i wonder if 'binding directly to a TreeStore' would imply the reduction of the ability of such customization... or will there be a new way of doing the same thing in 2.0 era?