Add generic drag and drop interface.