Yep, these are poly bushings. I'm just looking to drive on the street, nothing on the track. The poly bushings are supposed to be be better for longevity on the street I hear.
So I'll just grab the pin from the back and torque the nut on. Seems like thats the only option.