Add new instance of virtual part

How do you add a new instance of a virtual part to an assembly using the API?  I tried using AddComponent5 but that only seems to work with external parts.  InsertNewVirtualPart isn't quite right because I don't want a new part.  I want a new instance of an existing part.

SolidworksApi macros