Crouching isn’t the intended function though. I have crouch already blueprinted. I want to roll as well for dodge mechanics (combat, which I have) and to give players more options for traversal.
For example, rolling will get under short, low hanging ledges; meanwhile, crouching (through unlocking later Metroidvania style) will get under longer, low hanging corridors.