Use case or problem
As soon as I found out about canvas I thought about using it for diagramming my network system. I was able to do so crudely, but thought it would be very useful to have more than one connection point per side of an object on the canvas, rather than be limited to just one per side (four total). It would facilitate diagramming where multiple inputs or outputs are connected from/to, with each one having its own spot along a side of the note or card.
Allow user definable positions around the perimeter of the card/note/image as connection points.