PipelineCanvas: function review, hack for Node/Edge IDs