title: Need an explanation why RecyclerView.Adapter.notifyItemChanged(int position, Object payload) and I bind payload parameter is List of objects
body: <p>RecyclerView.Adapter.notifyItemChanged(int position, Object payload), where payload is an arbitrary object that will be passed to RecyclerView.Adapter.onBindViewHolder(VH holder, int position, List payloads)</p>
  
  <p>So why list of payloads passed in the bind method if I can't pass than 1 object on item changed?</p>