Zones within zones

Is there a way to use zones to do what I want.
I have a zone which is as near the size of my home country as a circle allows !
I have multiple small zones around my everyday life, like home, a suburb I regularly visit etc. These I use to identify things like which bus timetable to show, whether the house is empty…

What I want is a way to know when I have left the country without having to alter rules every time I add a new local zone.

I considered having two big concentric zones slightly different sizes so I could spot 'entering the departure boundary but since I may be on a plane when doing that I am unlikely to be able to trigger on that.

Suggestions?