You might also like to look at the Global parameter .txinterval that controls a delay before a message is output.
When you turn an encoder it waits a certain number of milliseconds before it outputs the 'last' message in the cue and discards the rest. So it thins down the number of messages at the expense of 'instant' response.
This really improves the response of a lot of hardware synths by not having their Midi input buffer full of sysex message with intermediate values.