Cache invalidate on article save