Speed up reduce
Speed up reject
Speed up pick
Optimize take
Speed up union
Speed up groupBy slightly