Stay in NQP land as much as possible

Good for another 15% performance increase