Requires either updating the entry in the game headers (so operator[] in ext::Vector requires some checks to see whether the accessed data is not written yet and can be modified in memory)
Or requires deferring putting the game header entry until after all moves are processed and then update all moves with the proper game index.
Requires either updating the entry in the game headers (so operator[] in ext::Vector requires some checks to see whether the accessed data is not written yet and can be modified in memory)
Or requires deferring putting the game header entry until after all moves are processed and then update all moves with the proper game index.