currently this is possible in a way where you can add the drag constraints whenever the dragging of the object has been started. You can therefore listen to the DRAG_START event and then insert the drag constraints, depending on which object has been dragged. When the drag operation has finished (DRAG_END) you can remove the drag constraint again.