Проблемы какие то появились?
Да, с башкой видимо.
В доке тоже написано, что inflate каждый раз создаёт и возвращает новый инстанс View. SO тоже так говорит.
Только у меня почему - то иное выходит.
Ок, я залью контекст упрощённочкой, чтобы мозг не взрывать:
У меня есть ячейка RV.
В ячейке есть LinearLayout, изначально - пустой. По сути, контейнер для однообразных View.
В бинде каждой ячейки есть цикл, который, прежде чем стартануть, смотрит, есть ли в LinearLayout - контейнере дети.
Если есть - на каждой итерации цикла берётся вью из контейнера.
Если нет - на каждой итерации создаётся вью и помещается в контейнер.
Фокус в том, что для случая когда контейнер пустой, мне в цикле создаётся одна и та же вью.
И это мне подрыв башки устраивает.
Отрывок кода - в примере.