Added a system to disable movement and animations on characters on the Client when they are not in view of the player. Gives me an FPS improvement of 20-70% on the previous commit depending on where I'm looking.
Experimenting. This disables animators and some other things on characters outside of the player's view frustum. Has some promising effect in editor but seemingly very little effect in actual builds. Also bugged I think as I've seen NPCs stuck frozen in place.