When using Caffeine Cache, we load the Cache corresponding to a cache name from the `CaffeineCacheManager` and perform operations such as `get` and `put`. * https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/cache/caffeine/CaffeineCacheManager.html#getCache(java.lang.String) It should be possible to access the name property in `ReqShieldCache` (or `AsyncCache` in WebFlux/Coroutine environments). Additional Question) Should `ReqShieldCache` and `AsyncCache` have different interface names?