Lubricating mainsail mast track an slides

Out of interest, are these silicon products the ones which, once applied, prevent forever any use of paint on the areas affected?
 
How curious! Your link took me to a product on Amazon. The postage was quoted as £6 That's why I searched elsewhere, and found it post free on Ebay.
 
Top