>You could certainly write a VB DLL that would register another object. We do this all the time with VB DLL's. Then, you could just call that page to do what you need. Then you have all those security issues too. :)
Is that utility public? I would like to benefit of it to register the control.