Move complex animation into setup