Lego Compatible CV Joint (Heavy Duty)

This print works as a CV Joint that adapts with Lego. It is still a prototype, so it's most likely going to be terrible, but it works semi-fine enough. You'll notice that it will need a Lego T-bar in the center of the ball part of the joint. the collar part is to help keep the two parts of the ball joint together as demonstrated in the picture. some of the design is pretty loose so let me know in the comments if that is something you'd like fixed. in general if there is anything you'd like fixed about the design let me know in the comments. ill try to upload a video to youtube explaining how it works and how to set it up if anyone is interested!
p.s it should fit into a bearing but im not sure about that
p.p.s song rec: "Why Why Why By Shawn Mendes"