How far along are you at the moment?

If currently you have something working which compiles and emits VB-procedure-Code only,
maybe it's not too late to switch to "plain C-Code-emitting"?

The reason I ask is, because I've done tests already, which show promising results with real
"In-IDE-Edit&Continue-Debugging" (using the tinyC-Compiler as a kind of dynamically re-compilable
InIde-PCode-engine - but this nice and fast little compiler, which can compile directly into memory -
only understands plain C-Code).

I'd see no problem to implement COM-compatible Classes using plain C - and also no problem with
Inheritance using those C-implemented Classes.

You can send a regular E-Mail over my Forum-account to me, in case you have an interest in
discussing these things - maybe we can join forces.

Olaf