make location collection more robust — use region monitoring when updates are paused so we don’t collect thousands of points while sitting still.