Yeah I can add comment to both blocks.  That seems the most reasonable to me anyway.  CBA to refactor during freeze.

>
> (I note that it appears this would occur only when exiting the app, as we don't appear to cancel this job anywhere else).
>

Yeah, that was the condition gamestick was complaining about.  Presumably it's easier to add in cancel's on playback start or w/e we think is necessary.