StartDrag to a path

Hi there
I am currently looking to see what the boundings are for the start drag method. And by the looks of it the bounding is set by passing the rect() object to the dragUpdater/ constructor.

My question then is can you pass a custom drawn shape like a curve or what ever?
By the looks of it you can not as specified by the adobe reference doc.

startDrag()method public function startDrag(lockCenter:Boolean = false, bounds:[URL=“http://livedocs.adobe.com/flex/2/langref/flash/geom/Rectangle.html”]Rectangle = null):[URL=“http://livedocs.adobe.com/flex/2/langref/specialTypes.html#void”]void

So from this I would conclude that to have a custom drag path one would have to create a custom class.

Anyone found one floating around|? or might be worth having a blast myself at this one. See if I have actually learnt anything over the past years.

:pac: