making redis cache return a generator for tiles that should be enqueued