Fixed step update function (with alpha interpolation between step)