TableView: In RestoreState, bail out early if column count changed