Why not just pass `onPauseEvent` directly?