Any alternatives to hinge constraints?

Ok so I have a game where you can stack cans on top of each other and they would slide around and fall off. However it makes the movement a bit jittery as I use hinge constraints I found a solution but it meant setting the density really low causing the sliding to be really weak. So I was wondering if anyone has a way around changing density or if there are any alternatives. Thanks :grin: