In vrchat chat you can upload worlds and and avatars what if you can upload items. for example you can spawn objects inside vrchat that you created in unity using the same mechanics as uploading a world and to allow the use of the vrc triggers in the sdk. by allowing the vrc triggers you would enable people to do amazing things like the go cart prefab being able to spawn in a go cart in any world or having a cool pickups that can teleport players, or make a shooting target that gets hit on particle collision.
now i know this would definitely be abused and might cause lag for people. So what if there was an option to disable it locally like everything else is. And for people that make adventure maps and don't want it to be abused make it optional so people wont abuse worlds. vrchat is a great game and i have 2000+ hours on it and the main problem i have and many others is that it gets boring so allowing the community to have more interaction would definitely improve it. I'm very excited to see the the hand colliders that are planed in the future i'm positive that alone will improve vrchat tremendously.
this is my idea of a account based inventory that you can use in any world that has it active. If this was a thing i would create a warthog from halo that you can hop in and drive around. what would you make if you could spawn it into the world?