[Feature Request] Smooth Crouch

It would be great to have a boolean and interpolation time parameters for the inbuilt crouch function. Typically you would do this with a timeline and create your own crouching system to avoid the default snappy crouch.