Non-null if the last toggle call failed.
true while the DB write is in flight.
Toggle one visibility flag.
Persists the change to IndexedDB and broadcasts a VISIBILITY transport event.
On failure, reverts the optimistic local update.
Current visibility state — initialised from the game record.
Return value of useGameVisibility.