Wenn ich mich recht erinnere, funktioniert auch mit Interfaces das IS. Und damit es funktioniert, muss man bei der Interface-Deklaration eine
GUID angeben. Und ich glaube, dasselbe gilt auch für Supports.
(Das ist jetzt nur so dahin getippert, ohne Deinen Code genauer angeschaut zu haben.)