I can manipulate the xml structure just fine whether it's the
XMLList object, just an XMLObject, or an XMLListCollection. The
problem is the the datagrid sometimes does not want to move the
selected item, removes a dragged item, duplicates the dragged item,
and then sometimes it moves the item just fine!