I\'m working on a kind of audio workstation where the main data structure is a tree where the top-level nodes are \'Tracks\', having \'Plugins\' as children (which will in t