Add whenGameClientReady(), do Always Stack without overrides

Replaces #228