Make it only toggle when looking down and/or at a block. It's weird running back and randomly crouching.