isolateViewTypes

If false, ConcatAdapter assumes all assigned adapters share a global view type pool such that they use the same view types to refer to the same ViewHolders.

Setting this to false will allow nested adapters to share ViewHolders but it also means these adapters should not have conflicting view types (getItemViewType) such that two different adapters return the same view type for different ViewHolders. By default, it is set to true which means ConcatAdapter will isolate view types across adapters, preventing them from using the same ViewHolders.