Having setup HPWM, what's the least invasive way to change the duty cycle?

it may well be that the HPWM command is it...but i'd betom have affirmation from a HPWM expert!

It's in the back of my mind that the PicBAsic HPWM is likely to be doing several things, whereas having got HPWM up & running - I just want to update the duty cycle throught my program on the fly.

Any top tips on the slickest way to update the duty cycle without causing any possible stuttereing 'behind the scenes'?

If it helps, I'm dabbling with an 16f1824 ...specifically wanting leds to fade niceley without any flickering.