Could I just use my application specific document id as the document id that solr uses for internal purposes, ie. indexing etc because I don't store any other field other than id of the document(rest document data is stored in DB). In my schema the only thing that I store is the document id, this is the only thing I want back from solr as results.
If I could do this I can prevent a few unnecessary lookups (while Solr passes me back the query results) for mapping: solr docid-> my app docId.