Scale duty cycle, and avoid storing in two places