Park the GL emulation worker between frontend runs rather than letting GPU inflight capacity authorize guest CPU lookahead. Wake frame, pause and quit transitions through the same eventcount predicate protocol. Publish all mapped digital buttons with one masked update. This trades cross-run CPU lookahead for consistent input and audio boundaries while retaining rendering overlap inside a run.