Even faster string building and fewer allocations