Drag and Drop should only start on caption

In my project we create a dashboard with widgets on it and we would like to make these re-ordable.

I would like to be able to drag the whole widget (a layout) but it should only be possible by dragging the caption, just like with a window. Is this possible?

With DragStartMode.WRAPPER everywhere can be clicked to drag, and with DragStartMode.COMPONENT I only can drag the caption, but I want the full widget.

I tried to think if there is some server-side trick which you could use to do that, but couldn’t think of any.

Solving the problem using a custom widget is always possible.