Back to indices.

Measured both, and though [][][] provides a certain syntax, it is still
slower and takes more memory than indices. So indices it is. If we had a
perfectly lightweight array class we could use that instead if chunks
were of a constant size.