} else if (columnAutoSize) {
      // Align columns count to fixed rows count
      this.numColumns = Math.ceil(dataSize / this.numRows);
      // always at least 1 column
      if (this.numColumns < 1) {