So we don't auto retry in this case because this is for a batching application, generally for these purposes we just need to bail if there was an issue, because another batcher will come along and do the work.  I suppose we could also add a `retries` parameter we would use to auto-retry the lease on selected errors, if there is a need for it.

Better, we could find a way to build in the auto-reinsert self type logic here.  The challenge is that we often name these based off of timestamps so dedupe, so we would need to make this thing aware of that.