All urls that should invalidate index cache are addressed.

Index cache is invalidated from each view that is triggered by a url. On a page with a possible action, invalidation only triggered when the invalidating event actually occurs.

For example, loading a discuss page does not invalidate the index cache, but commenting on a submission does invalidate the cache.