if (this.async &&
      (this.asyncStart > this.pageNumber * this.pageSize ||
        this.pageNumber * this.pageSize >=
        this.asyncStart + this.asyncLength)) {
    var newStart = this.pageNumber * this.pageSize;