properly update the 'terminals' for the nodes in the editor. Many other fixes to saving and loading of workflows (error tracking should now be working properly).