Thanks guys, good tips. I don't see the need for a pin either. How can it go anywhere after you install the cap & use the black sealer at the ends?
Another thought: I know oil usually makes leather and other materials swell up. Would using some silicone spray help the upper one to slide in? Or is it best to just install them dry?