>>384577537
>and still runs poorly in larger instances even with all avatars blocked
My intuition is telling me it's because they run a lot of shit on a per player basis and their update loops are shit on this regard.

They could bypass a lot of this if they had a system to disable most things on avatar tracking by distance.
As long as someone is more than a certain distance away. The "player" should be nothing else but an invisible capsule with transforms.

If I am not mistaken they still load audio data as well as various others even if the players are culled.