Welcome to OSM!

It was already discussed here.
The “is_in” is problematic, and boundary place polygons help here, as well as have other benefits.

I can also note that in recent months a lot of boundary place polygons were added to the map.
Even villages get boundary place polygons nowadays.

talkat.