Developer Rig - Question about Opaque IDs

The theory is, that in for say the example of a game.

A user tracked by opaque user ID can play a level of the game, and then prompted to link their true twitch ID, and save their progress.

Now if they reload the page, they would, logically, lose their progress and restart the game. Unless they authed and thus can “reload” their game via their linked/logged in ID.

Hope that scenario/example helps!