This issue does not occur if you define the image scaling gesture alone.
Problems arise when SimultaneousGesture allows multiple gestures to be performed simultaneously.
.gesture(scaleGesture) ---> No problems occur
.gesture(SimultaneousGesture(rotateGesture, scaleGesture)) ----> Problems occur