Best to double check this. My understanding is that if implementing RouteAwareInterface then the page requires a route (unless it's an optional thing, 0 or 1 routes?)