Allow creators to set which avatar(s) to use as fallback for each avatar (and it may be ordered and even chained). Players should see one of the fallbacks depending on their platform, performance/safety/content gating preferences (+ the creator's artistic decisions).
All avatars should be able to be used as fallbacks in this new system.
Only cons that I can think of so far:
  • Can be confusing/hard to setup and test for creators (but it's optional).
  • I'm not sure how the "Hide Avatar Globally" feature should work with this.
  • Potentially (negligibly) longer avatar loading times when fallback is necessary.