Made article list refresh meaningful by invalidating the cached list first.
Refactoring