Yeah, they do hit Redis, so it makes sense.  Problem is that `retrying?` cannot be called unless `retryable?` has returned true, so it would need to look like:

```ruby
retryable = retryable?
job_being_retried = retryable && retrying?
if job_being_retried
  log "#{retriable ? 'retriable' : 'non-retriable'} job is not being retried - sending failure to superclass", payload, exception
elisf #...
```

Or something like that?  That might actually be a better log message anyway…