getRouteByXXX() optimization