Making guava cache work as we want