Deep Zoom - Areas and Navigation

Hi All.

I was very happy with the updates to Deep Zoom functionality, but I’m struggling to get the most out of them in my own project.
I am trying to determine when an area has been clicked

and then programming an appropriate response

The main thing I can’t fathom is how best to check whether a particular area has been clicked. I would like to know how page.xaml would be able to communicate with scene.xml, and what to look for and test in scene.xml

A detailed tutorial about this would be fantastic, because I suspect I’m not the only person trying to use the new Deep Zoom functionality in their own project, but any advice would be very gratefully received because I’m not even sure where to start with this problem.