Ignore that overfhead for now, a bunch of that comes from missed optimizations, as we add those the overhead of 2 loops here will be much higher.