I wonder if the `tail` `TaskHolder` could be annotated with its bucket so you could do an atomic check when the new `TaskHolder` is enqueued.