Moved where animation callback method occurs to allow for new animation to be started in callback method