the units have to be monophonic for ease of porta. very important! just try and do this kind of porta in your tool of choice, I swear it takes 10x as long if you even manage to get the same precision. clearly you've got your priorities all wrong.
(tho at some point in pxtone server we were imagining a variant that would have distinct monophonic units and polyphonic units which is a neat idea)