Please make animations usable with their UUID like many other asset types already are. Currently animations are a lone wolf in that they cannot be referenced by UUID when they intuitively should be.
Currently with scripts:
  • Textures able to be displayed with their UUID
  • Sounds can be played with their UUID
  • Notecards can be read with their UUID
  • Materials, a brand new asset type, is able to be displayed with UUID
  • Animations: 🙃
llGetInventoryKey and llGetPrimitiveParams/etc already implement protection against obtaining UUIDs without the proper asset permissions.
I do not think that an arcane limitation like "no animations by UUID" is appropriate especially with the upcoming improvements to animated mesh with the GLTF project, and to server-side scripting with the Lua VM project.