A readable convenience property that queries the underlying state flow.
Initialize this strategy with some target element.
Release resources (if necessary) allocated by init.
Show the popup and kick off a timer.
Interrupt the timer, if running, and hide the popup immediately.