Similar to the idea of how InDesign works (where you can nest InDesign files in other InDesign files) and designs have rippling impact, I'd love to be able to import an AEP into a current file.
Not only import it, but selectively choose composition I'm interested in. That comp would act simply like a layer in my timeline. Bonus points, any Essential Properties created would be surfaced.
Like with Photoshop or Illustrator files, any changes made in the source (once saved) would be refreshed and pulled back into my existing composition.
Extra bonus points if this is something that could be somewhat without limit. Coming from the world of UI / UX motion, this would solve a massive need for standard components. We could build out individual elements and bits of motion that are effectively classes of elements, that we'd continue to plug into additional projects. So a key UI element could have easily 4 or 5 different "AEP layers" in it.
- Treat it like a layer. It has all the usual transforms cause it should likee footage.
- Treat it like a layer. I can apply effects to it, because its basically like a precomp.
- Esssential Properties allow for nuanced control, if they're set up by the creator.
- Live changes push out to all instances of it, like a visual design updating a design I'm currently animating.
- Instance control and branching/forking becomes the same mindset as version control for other assets.
High-level and lofty requests: a way to see how many times this is being referenced / used in someone else's projects. Similar to how many times a comp is used, it could be nice to know if someone else is using my comp on the same network before I go and make a destructive change that could ruin things for them.