Neat, thanks for the info!
I did some further reading into this and found out the PWM pins I’m using are controlled by their own separate timer (instead of the one used by the Arduino core for millis(), micros() etc) so definitely will be trying this out the next time I rip the cooler open 😁
I like this figure of speech a lot, stealing it 😁