PID Climate with Slow PWM - change start time of Period

I want to setup 3 PID climate entities that drive Slow PWMs, which will be used to control a floor heating.
The PWM’s need to operate in a staggered manner, so that the load of all circuits is well distributed over the time-period.

But here is the problem:

I could not figure out, how to reset the timer of the SlowPWM so that for example the Pid1-Period starts at 0min, Pid2 starts 4min later and Pid3 starts after 8min. Period would be 12min in this case.

I’m sure someone already stumbled over this -it’s not a esoteric use case at all :slight_smile: is there a solution that I’m not aware of?