Rutas anidadas en expreso, donde una ruta principal incluye un parámetro

¿Cuál es la mejor manera de definir una jerarquía de ruta para que tenga una URL básica de/page/:idy luego urls como/page/:id/delete y/page/:id/edit, sin tener que repetir el bit / page /: id en todas las rutas?

He intentado lo siguiente, pero elid param no está disponible en las rutas secundarias:

pageActions = express.Router!

pageActions.get "/delete", (request, response) ->
    request.params.id #undefined

app.use "/page/:id", pageActions

No puedo ver ninguna mención de este comportamiento en la guía de enrutamiento, pero parece que sería útil tener todos los parámetros disponibles aquí, especialmente porque está permitido tener parámetros en la "ruta de montaje" de la ruta.

Respuestas a la pregunta(2)

Su respuesta a la pregunta