some buildings are really lagging now and this is causing discomfort.
The function that I want to offer is complex and easy at the same time (difficult to develop, easy to understand)
I would like the buildings spawned by the player to be "fully" loaded only 1 time, and then only the properties and characteristics were updated
to be brief: when spawning, the building is completely loaded (is the engine running, does it have everything it needs, wess, how this building will behave in different cases, etc.), after spawn, the building will not constantly double-check itself, thereby it will not need to download some "unnecessary" properties and characteristics (that's why the game constantly knows what damage it has if there are none), if the building is damaged, then it is checked what exactly has been affected and new calculations are being made on this.
Thus, in moments of calm, servers will not need to send everything at once, but only coordinates and some summary