когда открываете страницу и на ней показывается контент, далее уходите с этой страницы (роута, как угодно) ожидается же что все лишнее выкинется из памяти?
что значит как угодно
браузер не знает о том, что у вас Vue компоненты перерендерились, повторю еще раз страницы роутера его не волнуют
для него все, что происхожит внутри Vue приложения это просто некий JS процесс, который что-то делает с DOM