Why not read in the initial X and Y values of the VO, then as it's dragged, update the X and Y values back in the VO. Seems simple setters and getter functions or public properties could handle that unless I'm missing something. Then when you want to send the VO data back, it's already updated.
Jason Merrill Bank of America GT&O and Risk L&LD Solutions Design & Development eTools & Multimedia Bank of America Flash Platform Developer Community Are you a Bank of America associate interested in innovative learning ideas and technologies? Check out our internal GT&O Innovative Learning Blog <http://sharepoint.bankofamerica.com/sites/ddc/rd/blog/default.aspx> & subscribe <http://sharepoint.bankofamerica.com/sites/ddc/rd/blog/_layouts/SubNew.a spx?List=%7B41BD3FC9%2DBB07%2D4763%2DB3AB%2DA6C7C99C5B8D%7D&Source=http% 3A%2F%2Fsharepoint%2Ebankofamerica%2Ecom%2Fsites%2Fddc%2Frd%2Fblog%2FLis ts%2FPosts%2FArchive%2Easpx> . <http://geo.yahoo.com/serv?s=97359714/grpId=12286167/grpspId=1705007207/ msgId=108692/stime=1207196188/nc1=4507179/nc2=4990222/nc3=5202323>

