Use AnimationBufferSystem.

Animation Buffer System converts an entitiy's "animationBuffer" into
an actionable Animation component.

This simplifies the API for animations, but not sure if that's good
enough...