it looks like we try to avoid loading the documents. but so far we failed as in the route generation we still need it. we depend on a lot of assumptions like field names either way.