ArrayCodePointGrid
Represents a grid of code points.
This grid internally uses a 2D array, where the first dimension represents the y coordinate (row) and the second dimension represents the x coordinate (column). This unconventional order is used intentionally to improve serialization performance from and to string lists.