private void runFacet(AtomicLongArray counts, SimpleCollector col, int i) throws IOException {
Scorer scorer = _scorers[i];
if (scorer != null) {
Tracer traceInner = Trace.trace("processing facet - segment - scorer", Trace.param("scorer", scorer),
Trace.param("scorer.cost", scorer.cost()));
try {
// new ExitScorer(scorer).score(col);
scorer.score(col);
} catch (Finished e) {
// Do nothing, exiting early.