A lazy susan style bearing which uses marbles to roll. Print out one of everything and two of the lazy susan v2 part. Use coins to screw in the screws. The bearing holder is not necessary as it slightly slows down the spin, but it also may reduce wear and rattling within the bearing.
I used 6 16mm marbles in mine, but it can be scaled accordingly.
It would make my day if you posted a make!