Okay, something interesting about this is that you don't need to mount routes but has the option to apply them as is. It may help cut down boilerplate.
(Not sure if the underlying Axum also has this feature)
(Not sure if the underlying Axum also has this feature)