Allow zone to be a polygon

Today, we can create Zones that are based on center point location and radius, this makes it hard to create Zones for places that are near to each other, like buildings, or parts of your backyard, because sometimes the circles may overlap each other:
image

we should be able to create such zones:
image

There is an architecture discussion: Allow zone to be a polygon · home-assistant/architecture · Discussion #1014 · GitHub so anyone interested in this feature please vote on it as well.

Yes please! I have two zones that are next to each other making it difficult to tell if I’m at the gym or in the pool even a simple 4 point polygon would fix my issue.