With the new items system, it would be highly advisable to add the ability to manage which items are shown on a player trust basis using the existing shield system.
By including items as part of the shield system, under "Items" similar to drones, this can allow players to see items from players they can trust, or even limit item visibility to only friends if they so choose.
Additionally, adding "Item Interactions" to shield settings would additionally allow players to manage
whether or not they receive events from items
(such as through contacts¹) regardless of whether or not the item is shown. This would allow players to opt into seeing items without worrying about unwanted interactions from them.
The latter option would be specifically for
receiving
events. As an alternative to adding the latter to the shield system, it could in theory be added similarly to avatar contacts, as an item in the quick menu.
This would increase the safety of the item system as a whole, whilst paving a pathway for safe management and control of user-created items if they are to ever enter into production (TBD).
  1. https://feedback.vrchat.com/open-beta/p/items-add-contacts-to-items