Yeh, thats why I was leaning towards a chain lube, designed to be bit a bit more clingy than grease etc. The screen bits are all bearings, which will get used every time, andthe headlight stuff won't get used as much. Pretty low force so doubt they will wear out anytime soon if I ran them dry anyway, but a bit of chain lube can't hurt.
Bookmarks