This is another optimisation, as it improves memory layout and we are not using a reference counted string. On a M1 Macbook Air this brings runtime for solving the 9 cell down to under 3m30s. Which is about a 15% performance improvement.