I actually found a thing I could add, but don't feel like reuploading. Just imagine that the "brake" period is no longer static, and instead can be exited at any time to resume going in the direction you were going before you stopped. The speed is even retained perfectly from whatever amount of "braking" you allowed.