Upd: use a service for data refresh\nFix: cache after data refresh