Any MIDI editor: input notes that already contain an articulation

I’d like to be able to input notes that already are staccato, pizzicato, etc. I know that I can record them using the key switches, but that’s not always practical.

How could this be implemented:
If articulations in an expression map would have an identifier (based on the list number*), we could build our expression maps more inteligently. We could build our expression maps with this thought in mind:
→ that the staccato articulations (and other alike) need to be on the same slot/position for all the instruments (NI Kontakt patches).

*Controller Lane Setup key commands are an example of, say… elements with identifiers.