How often does game ID/name association change?

If that’s truly the case, then great! It seems like an LRU cache would work.