Bei den DelphiX Komponenten wurde sowas gelöst, indem du einfach eine Eigenschaft der Komponente addest.
Diese ist z.B. mit dem Namen "SrcCanvas" benannt und enthält eine Liste aller im Projekt enthaltener Canvas'e (Canven?
)
air
P.S.: *kleinlaut frag* was bedeutet eig. inherited?