It's just a standard one-way clutch bearing, used as a freewheel substitute. I only made the housing/adapter for it - I'm not as prolific as you
The cranks are freewheeling, using a White Industries ENO 22t freewheel on trials cranks. I had a chainring made especially for it but others have made adapters to standard chainrings. The 22t ENO has handy circumferentially milled weight saving slots that one can use for fixing.... not that it's a problem to drill the fixing holes, with a suitable drill.
So, the one-way bearing isolates the motor drive so that you can pedal as a normal bike, without any extra drag, and the freewheeling cranks decouple the pedals when you use the motor without pedalling. For normal freewheeling, the original freewheel in the hub gear kicks in, of course.