Closed a big perf gap.  Perf is roughly the same now.  Need to add SIMD operators back in.