Yeah, it's racy. I don't think we should do it now. We can open a new issue, or piggyback on the old non-atomic bucket operations.

As I said before, the master region has no knowledge about whether the bucket can be removed or not, e.g., there are still objects in the bucket. If we send it to the master first, then it'll happily remove it even though it might fail in the end.