allow adding arbitrary animations