Consider adding client-sided RemoveBuildingForPlayer with adding removed buildings in local cache and skipping the function in case it is already removed by accessing local cache. This is a workaround in case there won't be any special rewriting of the system itself. Otherwise, this may not be needed.
Consider adding client-sided RemoveBuildingForPlayer with adding removed buildings in local cache and skipping the function in case it is already removed by accessing local cache. This is a workaround in case there won't be any special rewriting of the system itself. Otherwise, this may not be needed.