C#でCOMコンポーネントを作っています。
インターフェイスIAを継承したインターフェイスIBを実装するコクラスを
COMに公開したいと思い、【ソース】をビルド/regasmすると、
【タイプライブラリA】にようになってしまいます(OLE/COM Object Viewer)。
これではスクリプト環境からデフォルトインターフェイスでないIAのメンバに
アクセスできないため、【タイプライブラリB】のようにしたいのですが、
どうすればいいでしょうか。お知恵を拝借したく。

【ソース】
public interface IA { }
public interface IB : IA { }

[ClassInterface(ClassInterfaceType.None)]
public class C : IB { }

【タイプライブラリA】
interface IA : IDispatch { };
interface IB : IDispatch { };
coclass C {
 interface _Object;
 [default] interface IB;
 interface IA;
};

【タイプライブラリB】
interface IA : IDispatch { };
interface IB : IA { };
coclass C {
 interface _Object;
 [default] interface IB;
};