I am trying to implement an in-memory cache.
The cache is populated during startup, the map inside the enum can be updated any time during the lifetime of the applica