Collect and cache the data the widget returns for up to 24 hours?
Like if you need to look up the game name for game X, you don’t need to go fetch game ID x every single time. Just cache data where you can to avoid lookups, which also makes your widgets quicker since it doesn’t have to round trip to Twitch.