animate(...) now only creates animations. play(...) is just a copy-paste that needs more work (and other methods will need more work, obviously).