joinindex task opens it's own reader. that's darn expensive, and might be reviewed. all bench algs moved to commit