Allow for SearchResultProcessor to be overriden to allow client to determine additional post-processing behaviours