One of the things that would make the VRChat experience more seamless would be to reduce the time you spend between jumping into a portal and appearing in the next world.
There are many creative ways for which this goal could be achieved, but there is one in particular that would make a big difference without changing how the underlying aspects of how VRChat works, and it is Portal Preload™
This feature would allow for several, very similar customization values the likes of how the downloading of avatars is currently customized by the user based on distance, amount, size, user affinity, etc.
Here are a few ideas:
-- AUTOMATIC WORLD PRELOAD ON PORTAL DEPLOY - [Global ON/OFF]
-- Max Preload Amount: [If technically possible, allow for the preload of more than 1 world at a time]
-- Max Preload Distance: [Configurable distance for closer than n meters portals]
-- Max Preload Size: [Only allows for worlds smaller than n megabytes to auto-preload]
-- Only Allow Portal Preload for: [Friends // Favorite Friends // Everyone]