When an item is dragged out the upper left, shouldn't we re-scroll? We should retain the visible items by reversing the scroll, though.