game is rigged up to use state cache