наследование тут не поможет по той причине, что у всех трёх вьюхолдеров разные ViewBinding классы передаются и в них нет переиспользованных элементов например через include
Так в базовом классе опиши метод, который принимает это вью. Или задай абстракт проперти/метод для получения этой вью и через неё, а в наследниках просто определишь какое вью брать
Кто-нибудь ещё сталкивался с тем, что последняя стабильная версия AS периодически при компиляции как-будто накладывает часть кода на другую, а потом отвисает обратно?