Running bench on the different implementations I have found that the current PR is slightly faster.