The wxPython API for GestureEvents treats zoom, pan, and rotate, as if they are distinct events which makes seamlessly switching between them impossible. Is there a way to bette