A draggable component for OM