Fix setting saturation before delay in setInterval