#16: Add fragment caching to ticket listings on a project