Я реально не проверял , пересчитывается или нет. Но если это так реализовано в программе при стыке карт , то это очень неудобно , я фактически
должен слепо доверится навигатору софту и карте и не могу сам реально оценить маршрут. Проще сие грамотно сделать в программе , ведь если есть
промежуточная точка в маршруте - то маршрут строится верно , программно это видимо реализовать не вопрос.