Not really. AFAIK, after you obtained a priority date with an approved I-140, you can still switch job while keeping your priority date. But you need the new company to transfer H1-B and re-sponsor the GC application again given the job skills are matching.