Newbie question: making activex functions available

What's the best way to make the function calls of an activex object callable
through COM?  That is, if I have an application "App" (a COM server), which
has activex object "Ax", which in turn has function "func", I'd like to be
able to call "App.Ax.func" or just "App.func" through COM (e.g. through VB
Script).  I've got an activex object with a lot of functions that I'd like
to make available through scripting.  I'd rather not need to re-do the
functions (methods) in the type library of every app in which I include the
activex object.  What's the best way (or any way short of duplicating all
the calls...) to do this?