i do friction on metal ring
even it is is not the subject
if you have acces to 3D printing, try to design you own shape in TPU . It wil really fantastic
just make a rim or use an Hexa head nut to keep torque
For my concept with 30mm gear external diameter i upload several parts to meet hexa bolt and nut