Animation API reworked.