When visiting a busy event (like community meetup or a party) vrc likes to cram my vram and memory full until my pc starts having issues.
It would be really nice to have a way to tell vrchat to leave a reserved amount of vram un-used for system resources. The moment this threshold gets reached (like 8GB out of 10GB) vrchat stops loading in additional avatars and shows them as diamonds. Currently we have some performance ranking/blocking but this method doesnt actively take your look at your available system resources.
preventing the running out of vram should improve system stability and leave some space for tasks like livestreaming or in-game overlays.
Similarly it would be nice to have a "aggressive" purge option that will instantly free up VRAM from hidden avatars completely (to the degree that it requires re-loading the avatar from disk or re-downloading them)
Now there are cleanup routines that run for avatars from people who leave an instance but it would be nice to have a instant emergency button to purge vram to avoid a impending game or system crash