Sort of a fix: Change the copy/paste stacking (aka z axis) so that an exposed object that’s copied and pasted appears on top os the stacking. It’s been frustrating to duplicate a text object, for example, and have the pasted version appear underneath the original in the UI of the patch.
Nested Expose—Allow the UI of a patch that’s contained within another patch to be exposed in the UI of the enclosing patch. In other words, make a patch itself an exposable element. When editing the UI of the enclosing element, all elements are moved as a unit, as is the case for exposable nodes. Allow connection to nested knobs, as is done now for exposed knob nodes.
This could be endlessly recursive, and could significantly simplify the creation and maintainence of a project.
Some rules: Expose outputs by default. Hide inputs that are connected to nodes or patches within the enclosing patch.