Using Redis' ZSET to implement long timeouts.