In terms of UX, that would be great to reassure end user about the processing of each step, totally agree. Do we have to use the api and not the workers binding? Also, I'm noticing in local env that error is not returned from the instance status, but returned in the production env which make it really hard to test it out.