Api design for better cache invalidation | Hacker News Reader