Investigate temporary profile switches
Something like gamemode could contact us, and request a performance mode, temporarily, which we'd disable once the caller went away, or they asked to stop.
We need however to figure out how that plays against the user's requests for a specific mode.