Do modals need defined routes?

I was curious about everyone’s opinion when it comes to routing and modals.

Does your modal need a route if it is never accessed through a traditional route in your app, rather through the Modal Controller?

If you do not load it through a route, is the best practice just to include the module in the modals parent module file?

Yes - a modal does not have a route.

The modal is actually a hidden layer in the app which gets invoked by the controller

The component you need to show in that layer needs to be part of the module of its parent (or even higher up), as far as I can tell

So while it is related to user navigation, technically it is not equal to page navigation