Этого, возможно, можно было бы избежать, если бы в OSM выполнялся давно заявленный принцип "один объект — один элемент OSM" (см. вики [[RU:Один объект — один элемент OSM]]), но, к сожалению, это принцип очень часто нарушается (в нашем случае прямо первым пунктом в разделе "Примеры неудачных ситуаций" - это происходит повсеместно с населенными пунктами)