if I did it right, csp_service_handler will return number of remaining routes, and csp_route will then not requested more data than is needed