Add OnCacheUpdate event to refresh() method