Undo : When modifying the piece position with text fields, save the
position with piece.GetPosition(), not with fields values, it's shorter.