Chunk uses insert rather than push_back