I'm not sure we want to do this. At least, we should show the user something is still happening, but I don't think this is the scope of this bug.

In this bug, I'd suggest to still block the user while it's happening, and move the "background task" stuf" in another bug, with UX feedback.

We can ask @aymanmaat about this still :)