Right. The cache was works fine for new instances of CommentsIndex, and was created just for the requests during which users posts comments. I've wrote this test to make sure this cache is not used in other scenarios. Especially that sometimes CommentsIndex instances are created with just a few attributes set, and having such objects in the cache would lead to weird bugs.