I face the same issue. Spawning separate widgets solved the presentation issue but still all players are accessing the same global variable, in your example that would be “var Timer” with effect that loop would decrease the timer faster than intended e.g. if there are two players, then Timer would decrease by 2 every seconds.