I had to get a new axle due to repeated kid damage. The old one was a serious challenge to get apart due to rust and paint. I would like to prevent that for future replacements. How do I prevent rust and still have everything not be difficult to remove? If I paint it, then it will still be difficult to remove the sprocket and bearings. Keeping it oiled would work, but then it gets caked with dirt sticking to the oil.