I don't think this is what was intended when there was discussion of adding a reaper. This implies all keys have the same TTL, which violates the interface this component offers.