public void notifySectionItemChanged(int sectionIndex, int itemIndex) {
        if (sections == null) {
            buildSectionIndex();
            notifyAllSectionsDataSetChanged();
        } else {
            buildSectionIndex();
            Section section = this.sections.get(sectionIndex);
            if (itemIndex >= section.numberOfItems) {
                throw new IndexOutOfBoundsException("itemIndex adapterPosition: " + itemIndex + " exceeds sectionIndex numberOfItems: " + section.numberOfItems);
            }
            if (section.hasHeader) {
                itemIndex += 2;
            }
            notifyItemChanged(section.adapterPosition + itemIndex);
        }
    }
Notify that a particular itemIndex in a section has been invalidated and must be reloaded
Never directly call notifyItemChanged

@param sectionIndex the index of the section containing the itemIndex
@param itemIndex    the index of the item relative to the section (where 0 is the first item in the section)
android/modules/module_common/src/main/java/github/tornaco/android/thanos/widget/section/SectioningAdapter.java