As soon as you drag something, I think it locks down the coordinates using absolute positioning to the screen (where you dragged in on the screen). I don't know for sure, but I suspect what you want to do won't work.
What you can think about however is using Position X/Y and Absolute Position X/Y instead of dragging to move things around. Its not as good as dragging, but changing the X/Y values does not interfere with dangles and gravity. This approach does not stretch and distort like dragging does, so it might not be good enough for what you want - just trying to think up alternatives. E.g. I move characters around the screen using X/Y positioning, leaving dragging for arm movements relative to the body etc.