No, there's a longstanding issue that the JS object sent back to the backend (where your script actually runs) gets "sanitized" in certain ways, which ends up stripping off this and other more complex properties.
No timeline on a change to that behavior, unfortunately.
I've seen this module but I don't see the point in paying for this kind of functionality as I can implement this natively in ignition. It's just a case of the ignition development needing some time to expose these parameters to scripting.
We're anticipating a first party "pan and zoom" container, in the 8.3 timeline. Absolute earliest release Q4.
We're also only fixing major bugs in 8.1 at this point in time. The absence of the touches property is not critical. Absolute earliest release of a fix then falls into some 8.3 release... Absolute earliest of which is Q4.