I don't like this; it wont behave properly if plugins edit the item in hand *during* the drop.