Integrate route and data serving