OutCanv items in Workspace: OutputCanvasConfig::findNodeByInstance optimization Bug Number: n/a Release notes (y/n): no For Release Nums: 7.1 The OutputCanvasConfig method findNodeByInstance -- used to find a COPY (or 'original') of a given OutputCanvasNode in a different OutputCanvasConfig instance -- can be much more efficient if we also provide the NodeType. This change has been made: OLD: OutputCanvasNode* findNodeByInstance (int instanceNum) const; NEW: OutputCanvasNode* findNodeByInstance (NodeType, int instanceNum) const; Minor: The name of the templated local "helper" function was renamed so that the public function uniquely 'greps'. OLD: findNodeByInstanceInNodeList() NEW: findNodeInstInNodeList() Also, in findNodeByInstance, we were redundantly searching in 'allPolyLines' as well as 'allFlowLines' and 'allCanvasLines'. OutputCanvasConfig::PolyLine is the common base class of ...FlowLine and ...CanvasLine. I removed the PolyLine search. (It would have been equally valid to instead remove the other two). ---