cache solr model in SolrDocument as per a suggestion from Hydra mailing list