Extract query building and result processing from SolrService
Don't use predicate uri as a solr key, colins and slashes are not supported