Filtering - to show only parts of tree which names match the filter.
Dynamic sections - to be able to select by which value to create a subtree. Could be something like: select value - create tree by that value, on expansion of any value - allow to select next value again.