I've heard you need to use a dry lubricant and use different lubes for metal or plasticBy far the best lubricant I've found is Tri-Flow Superior Lubricant. I don't use the spray, just drop by drop. I think it's more economical and I wouldn't want the over-spray.
I use it sparingly on everything from sliding doors (on sportfishing boats and motor yachts) to oiling the bearings on our electric fans each time we disassemble them for cleaning.