Simplify and optimize CacheManager implementation

Using last modified date from the soup entry directly.