It needs to be built-in because otherwise you have to completely recreate the animation to change the speed.