Here is an idea i thought of the other day. I sketched this up at school a few days ago. Try your best to understand it, but it would use a bearign on the shackle bolts so the shackle could slide back and forth. You would use a wishbone, like from a three link so it wouldnt move side to side. I dont know if it would work or not, but it is just a thought.