Yes, I think of WD40 as very temporary. That's why so many things can be sprayed with it and not get ruined. I tried once a gloss nail polish but I don't recommend it - probably too glossy and could ruin the finish altogether. I wouldn't recommend this either. Nail polish may "mask" the problem but getting it on your lenses is a whole different discussion.