Support holding the pre-drag dimensions of element

The demo looks a bit weird because the  dragged item shrinks when it's dragged, it might be nice to force it to hold its original size (optionally).

Working on a patch, should be a simple thing