Any controller that messes up either of these two things is not a good controller. Most controllers using rigidbodies in Unity fail at either of these things and this is the reason this repository ...