I use Lucas X-Tra Heavy Duty wheel bearing grease.
It resists slinging out of fast moving parts
Resists washing out in the rain
Resists melting at high temps (560F)
Resists "sqeezing out" under heavy loads
Maintains a constant film
I'm in no way affiliated with this product - just a regular consumer. Bought at Canada Tire.