ISOLATED_STABLE_IDS
In this mode, ConcatAdapter will return true
from hasStableIds and will require all added Adapters to have stable ids. As two different adapters may return same stable ids because they are unaware of each-other, ConcatAdapter will isolate each Adapter's id pool from each other such that it will overwrite the reported stable id before reporting back to the RecyclerView. In this mode, the value returned from getItemId might differ from the value returned from getItemId. Adding an adapter without stable ids will result in an IllegalArgumentException.