When using file based routing with vue-router/vite (inside packages/router/src/unplugin) Having `nested.vue`, `nested/a.vue`, `nested/index.vue` and deleting `nested.vue` removes all nested routes requiring a reload.