I have used Permatex Superlube for years. I use the grease in a tube. It is clear, and is actually food grade, so its not toxic. I usually disassemble the lock, and wipe all the internals with a SMALL amount of grease. I then wipe off any extra, leaving just a film. I then assemble the lock, and put a drop, or two, of Break Free chain, and cable, foam on the internal just to cover the spots the grease might have missed.
If you put a super thin coating of superlube on the internals, and a tiny about of Break Free, it doesn't seem to be affected by the cold as much as other lubes.
Hungry Horse