Fix async transition lag by animating new transition first