The following sequence: 1. Your code submits a transform. 2. While waiting for it to finish, you have a crash or disconnect 3. Re-run, and a new transform is fired off, even if the old transform is still running and doing just fine. Expected behavior: * Same transform should always be used * Running transform that hasn't failed should be reused.