Are you able to add an option to block it per team IE TEAM_XYZ
Somewhat like the group restrictions.
for instance, if I only want models to be available per team, TEAM_XYZ has access to Model A, while TEAM_ZYX only has access to Model B (not sure if that would affect owning the item already.