Add optional delegate to customize dragging view