Yes, we plan to eventually support node ports - i.e. dedicated objects that model possible connections points for edges at nodes. With node ports, edges will be clipped at the node port, not the node boundary. However, supporting node ports is a major addition that will require substantial (internal) changes and due to the effort required to implement node ports we have not yet decided when we will tackle this feature.