Make MountReady more reusable, reduce allocations

(Any internal uses of getReactMountReady would require the argument order to be fixed as well.)

Test Plan:
grunt test