[ ] Allow rotating edge labels (it gets harder to read it in some cases)
Or allow rendering them always horizontally
[ ] Allow moving the source and target of the edge in the element's border. We can not decide where the source or target connection should be. This can produce non-right angles (ugly).