Stop in for a cup of coffee

I'm going to ask anyway, hops, is that some kind of heavy duty pinion snubber?

Traction bars, but the theory is similar to pinion snubber, to keep the springs from wrapping up.