very simple idea and yet very frustrating from a UX pov.
when i'm rigging and have a large hierarchy open within the scene explorer, switch to the layer explorer, and switch back to the scene explorer I have to always reopen every nested object to get back to the view and place in the hierarchy. its quite cumbersome.
I know there is auto-expand selection, but that introduces other headaches. ex. it collapses parts of the hierarchy that arent specifically part of the nested parents of the selected child. Which makes it impossible to work within/view two (or more) different parts of a hierarchy at the same time.