Allow for graceful fallback

If redis does not have the data we are looking for, we will generate it
and then put it into redis to avoid a 404.