Sorry for the delay, I didn't realize you were waiting on us!

About the separate module, I think we actually went in the opposite direction (I think we had a `ReactID` module) and coupled this more tightly to avoid some circular dependencies.

So for now go ahead and export that function.