Additional 'position' argument was added into DKDragDataProvider's methods to support dragging different items from the same view.