I don't think this needs to be an array of arrays. You'll only ever have at most one chunk. It's either partially consumed or entirely consumed by copying into a parent.