ok, so as I understand it from your advise, I would dynamically re-create the items I want to "look" like the user is dragging in a canvas, and arrange the items the same way they are on the screen, pass them to the doDrag method as the dragProxy, then hide the dragInitiator (and other selected items) then just pass this information (what has been selected) in the dragSource?
Sounds like a plan. Seems overly complicated to do such a simple task as dragging items from one container to another, or moving items around on the screen. Oh well, I will do what needs to be done. Thanks for the help. Any other tips and advice out there? Anything I''m missing?