code: @Override
      public void onBindViewHolder(RecyclerView.ViewHolder holder, int position, List payloads) {
          if (shouldInsertItemAtPosition(position)) {
              getItem(position).bindView(holder, payloads);
          } else {
              mAdapter.onBindViewHolder(holder, position - itemInsertedBeforeCount(position), payloads);
          }
      }
docs: the onBindViewHolder is managed by the FastAdapter so forward this correctly
  
  @param holder
  @param position