Today BytesRefArray uses one int (int, overallocated) per
value to hold the length, but for dimensional points these values are
always the same length.
This can save another 4 bytes of heap per indexed dimensional point,
which is a big improvement (more points can fit in heap at once) for
1D and 2D lat/lon points.