It is indeed plastic-to-plastic. I only have motor oils and greases like graphite grease to hand, which are just too messy. But I think you underrate WD40 - I've used it for things like curtain rails, and its effectiveness lasts for a couple of years. I assume it contains a propellant/solvent...