docs: @UiThread
      public void notifyParentRangeChanged(int parentPositionStart, int itemCount) {
          int flatParentPositionStart = getFlatParentPosition(parentPositionStart);
  
          int flatParentPosition = flatParentPositionStart;
          int sizeChanged = 0;
          int changed;
          P parent;
          for (int j = 0; j < itemCount; j++) {
              parent = mParentList.get(parentPositionStart);
              changed = changeParentWrapper(flatParentPosition, parent);
              sizeChanged += changed;
              flatParentPosition += changed;
              parentPositionStart++;
          }
          notifyItemRangeChanged(flatParentPositionStart, sizeChanged);
      }