Add sorted take optimizations

closes #880

Should be good enough, I think.
minor - should say sending to the reducers?