Guarantee the animations happen on the main queue.