Can we register a ActiveX Control component in a remote machine and use ( instantiate ) in a client application in some other machine in the network ?

If we can how can we achieve that ? Both ActiveX Dll and ActiveX control Component (.OCX file) are In-Process components, right ?

If we use an OCX component in an DCOM environment what will be the performance overhead ?

Can any one please resolve my query ? Thanks.