See: https://stackoverflow.com/questions/75412542/syncronize-multiple-instances-of-spring-cache-with-a-redis-lock