Refactored AccessCache to be a POJO