Don't Send `NetworkStorage`s for Client Authoritative Immersives
hammy275 opened this issue ยท 0 comments
The intention of client authoritative Immersives is that they need no data from the server, so the server shouldn't be sending anything.
It only sends a NullStorage
once at creation time, so nothing major is happening, but we might as well save the couple of packets. Will also prevent confusion for those implementing their own Immersives.
Furthermore, we know from the initial send that the server is likely tracking that the player has that Immersive active server-side, which we really shouldn't be doing. Again, it's client-authoritative; it's calling all the shots!