Store the data in localStorage, instead of fetching it for every widget.