Thank you for all you answers!

I think I am going to try using polymorphic types within Elemental at first, and see if I can avoid trouble later. If that doesn't work, then I've got lots of alternatives! Smile

Thank you so much for your help!

Mike