that sounds really good.
We hit that wall a long time ago. The way we worked around this ever since was simply to instead put all the triggers needed on any one sheet on the navigation_button used to access that sheet (on every sheet of our apps, there is a "navigation_bar" on the left with a nr. of buttons, one for every sheet.
This solution sounds very elegant, though. I'll give it a try.