точнее возможность есть, но править скрипт, что генерирует объекты я не особо хочу
Можно враппер сделать над автосгенерированным объектом, который будут реализовывать интерфейс.
В итоге общий интерфейс и делай с ним что хочешь
Нет рефлексии, проще код