WestfW
It turns out that the NVIC priorities are inefficiently handled as bitfields, so it will work out a lot smaller to set all of them at onces (4 at a time, as 32bit quantities.) Or perhaps not at all. The same might be true of the interrupt enables...