on destroy stop dragging (when draggin in progress)
connection update enhancement

instead of delete old version of connection and create new ones, simply
update the ones on the widget that are affected