Remove obsolete method.
Introduce generic "batched" commands.
Prevent multiple animations from being triggered on the same object.

Might be a major issue in the future for the following animation queue possibilities:

[animation(poison), animation(happy), animation(poison)]

??