I think there is a bug in the way the Unison is implemented:
1. Make a sound that uses Unison
2. Play a note and hold it
3. Switch Unison off
and the sound right away dies away according to the release value of the envelopes. Each time Unison is enabled or disabled the sound does the same. I think it should continue to sustain as long as the note is held, no?