There's a chance for a race condition here. Since the message is not claimed, it could be accessed by another client too, which means the message could be consumed twice. Claims are being implemented in the client now, so I'd recommend adding a `FIXME` here just to make sure we don't forget to use claims as soon as they're supported.