Added optional hash-based Solr ID.