CoreMIDI MIDIPacket MIDIPacketList

CoreMIDI Library defines both MIDIPacket and a MIDIPacketList Classes.
MIDIPacketList looks like an array of Type MIDIPackets with a couple of additional properties.
The MIDI Protocol spec for the Qu Series Mixers specifies the NRPN (Non-Registered Parameter Number Messages) used to control the Fader Position, Pan, Mix Assignments, etc.

The NRPN’s are divided into four groups of three values each.

My question: When sending NRPN’s from within an app, should all twelve values be placed into a single MIDIPacket or should each group of three be placed into a separate MIDIPacket within a MIDIPacketList?

watching with interest

Just a quick update.
I played around and discovered that I can move a fader and mute/un-mute channels either way (with Static or dynamic MIDIPacketList) but I still don’t know which is the preferred method. There’s not a lot of information out on the google.