No built in delta data for multi-touches?

I would have expected a buld in way of getting teh delta difference between 2 or more touches to check for things like pinching or spreading gestures for things like zooming in and out.

I have built my own code to kinda do it, by checking if 2 touches are taking place and tracking the currect compared to previous vector2.distance’s and calcing a zoom in/out offset from the difference.

BUT… I cant believe the multi-touch offset between 2 phase.moved touches is not available to query.

Use the positionDelta property.

I am, but I need to track that seperately for each touch and then still manually calc the old compared to new value to see if I am pinching or expanding. Would be the same situation… Unless I am missing something really obvious?