Character Moves Mesh Regardless of Mass Setting

A similar question was recently asked in here, but it took a different direction. I have a mesh placed in my scene with physics enable to be able to knock it around. But when my character runs into it, it moves it around like it weighs almost nothing. If I shoot it with a projectile, the mass responds correctly. If I jack the Mass up to 100000, the projectile doesn’t make it budge, but my character still pushes it around like it weighs nothing. How can I get my character to respond to the mass of the object?