There should be a time to live optional parameter that would under the value if referenced after the TTL window expired.
If implemented with a default value action, this could lack load reference data periodically.