Not sure if this is intended or not, but it doesn’t seem practical to be intended. Whenever a game has a large amount of unions in a game and a player leaves/joins the server, some or all of the unions refresh themselves. Repo steps are simple: Put 50 different unions in a game and have players join/leave often.
This also happens on mobile in a way.
Take a union, clone it. Literally Copy+Paste it.
Mobile clients will ask for the data twice instead of once even though its EXACTLY the same thing.
This might be related to this?
http://devforum.roblox.com/t/unions-causing-serious-rerendering-lag-in-game/21228