Generic Runtimes
Generic runtimes handle animations and armature construction.
These runtimes should be engine & render agnostic, with the ‘generic’ nature allowing it to be expandable to other environments.
Example: A generic Rust runtime can be expanded for Rust game engines like Macroquad or Bevy.