 Is keeping track of the touch position necessary? The gesture recognizer could just trigger the normal transition?