Нет.
Какая задача решается?
приходят элементы с сервера, у них нет уникальных айдишников.
нужно их кэшировать и вытаскивать.
соотвественно, пытаюсь сам генерировать айди.
в данный момент использую autoGenerated = true в Room.
а поскольку я использую distinctUntilChanged и собственную перегрузку hashCode и equals, у меня получается такая ситуация, что вот этот autogeneratedId в UI может отставать от актуального.
в общем, трудновато объяснить. специфика данных с сервера