Expression Maps

The main problem for me right now, is the ‘temporary’ fix of having to put in a ‘Nat.’ playing technique before another custom playing technique, in order for it to key-switch properly. This is compounded by the fact that playing techniques seem to snap to notes, so you cannot place a ‘nat.’ playing technique in a random spot at the end of a bar (after the last note of that bar, for example) so as to switch an articulation quickly before the next note, and avoiding therefore, the triggering of the articulation associated with that ‘nat’ key-switch.

Is this something that can be fixed in the short term, without having to wait for the full expression map implementation, as hinted at by Daniel above, or is it a major development/programming hurdle that will only come as part of the full monty of sample library and expression map routing?