Make it easier to clone puzzle state