CollectionUpdateOperation
class CollectionUpdateOperation<T>(val prevData: List<T>?, val nextData: List<T>?) : ListUpdateCallback
This class aims to generate the changeset between two lists of data and create the corresponding RenderInfo for later use.