Dynamically Change/Animate Docked View Handle Icon

Oh, yes, the scope would indeed come into play. I think you want invokeAsynchronous(), where the function you invoke should have a sleep to designate the wait period.

That didn't quite work either. So I guess I'll have to settle for good enough and add the onStartup for all pages and then disable the menu tree item for the current view

Would it be technically possible to add an onNavigate() event to the the Page?