Draw line to connect a point to a label


I need to create a point and draw a line to connect it with its label.

I can’t change the position of the label, so I only change its offset.

It looks something like it:

The lable must be draggable, and when the user drags the label, the line must adapt (size and direction) to maintain the connection.

Any ideas about how could I do that in Cesium? If it is not implemented, could I change something into Cesium’s code to make it possible?

Thanks a lot!