At the moment, no. The first query phase only works on lucene doc id level. When we do the fetch phase, we go and load the uid field to get the external ES ids for those docs (stored in stored fields, potentially on disk), which we need even if the source is not requested. We can potentially consider to switch to `query_and_fetch` automatically but that's another feature..