Implement interactive transitions