It may not be much use but Pacific Bearings have a 'square' bearing using hi tech plastic as the bearing surfaces, each side can be adjusted for clearance .. but I think these may have to run on steel box section ...