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