Again, that bit about ball bearings and bad axial loading is just plain wrong, ball bearings have EXCELLENT axial load capacity. They're used extensively in aerospace for exactly that function, to control axial movement in conjunction with rollers for radial control.