The question is, are we storing the state of a chess game, or the state of a chess board?
If a game, you might also include timers or other state as well, including full position history.
If a game, you might also include timers or other state as well, including full position history.