by **extremely** rough estimate, this performs 40% less allocations and 4% more reductions
formatting