Use apply_transform_2d instead of setting touch.x, y directly
Scale.scale is deprecated, use per-axis attributes instead
Docstring typo fix