SI-6240 synchronization for runtime reflection

Unlike its predecessors, this pull request is for realz! 

I have several stress tests for reflection, and I also have successfully run parallel tests in a couple of projects, whose authors reported crashes when using runtime reflection.

review @paulp @adriaanm @retronym