* Fix proximity distance calculation
The distance is now calculated to the edge of the zone instead of the centre
* Adjust proximity test expectations to corrected distance calculation
* Add proximity tests for zone changes
* Improve comment on proximity distance calculation
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
* Apply suggestions from code review
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>