Currently needs to be an integer and can be 1 at least, but we should be able to update it to allow a smaller value to enable smaller steps.