the package private access was a leftover from the first iteration where `RoutingManager`was its own class.