в идеале мне надо:
1. возможность определять метод интерфейса как в плюсах так и в бп
2. при имплементации интерфейса в плюсах чтоб не было оверхеда на БП
3. удобное и одинаковое АПИ в месте вызова, чтоб не надо было думать где интерфейс имплементирован (в ++ или в бп)
Я пока не нашёл, как можно хотя бы 1 и 2 вместе сделать, даже без учёта п.3
Возможно я тебя шокирую, но подумай о использовании компонента вместо интерфейса.