Return from the jsapi calls when we have a module that satisfies the state required by the spec, and let jit compilation (if it's happening) continue in the background. This also means we no longer do the full compilation pipeline for validate().