так и не понял. state-based роутинг как раз позволяет работать UI вообще без разделения на "страницы" и не накладывает никаких ограничений какими частями UI будет перерисовываться
ну я просто привык создавать полноэкранные модалки поверх, типа top: 0, left: 0, position: absolute, background: #fff, width: 100%, height: 100% и т.д.
а тут я так понял роутер на момент открытия модалки анмаунтит вью под ней или чето типа того