other ideas I'm thinking of are things like for web apps, having a function to highlight the nearest child DOM element on the page and another for scrolling it into view
and being able to programmatically open a new window and mount a component with specific props
any other ideas?