Adding a RouteSummary object to better manage the route metrics and separate from view logic.