Something that came to mind while working on my new avatar:
Since we now have an avatar and clothing/ clothing system that works across multiple 3D suites, I started thinking of the consequences of Having general social content mixing in with educational content spaces, especially if word starts getting out further.
One of the things that come to mind is individuals with unsavory attachments or avatars running into educational spaces. There should be an away for domain holders hosting educational spaces to limit avatars and their attachments only display approved content (from domain spaces).
Separately, if an account is “trusted” by the domain they should be able to display what ever they have on, regardless of the trusted asset sources.
Avatars linked from an untrusted source will not be transmitted to others, so that the domain defines them as the default that is set in the domain.
While all untrusted attachments simply aren´t transmitted by the domain to others. Animations are allowed to load as is.
They will locally however see what they are wearing, but everyone else sees the default (if they are a trusted user, or if they have avatars from other sources) unless in a domain that allows such.
Similarly, if the object was from the marketplace, theyd be automatically trusted objects (that is as long as general rating).
This could be expanded on with an ability to block avatars from rendering in public spaces that trust every asset, and scripts (to disallow mass teleport examples, Script wise editing of objects (You can override edit to edit anything regardless of domain permisisons) etc).