Added entrance to always start the transition, instead of only at the complete event. When cache views isn't enabled this can lead to a not ending transition when there is fast switching between views (switching views while animating, which causes the animation to fail when cache-views is disabled.)