That tread if you don’t already know it may give you some information:
and also the current implementation: