C&P
So the Modern Home Screen checks weather every 30 minutes and caches it. We will adjust it to 90 minutes to reduce the requests.
The other 3 home screens check the weather every new time you open the home screen. So we need to change that to match what the Modern screen does. These other 3 home screens were made by a different developer, so that's why there is a difference. Our dev team is extremely busy right now though, so they wouldn't be able to make this change for another 2-4 weeks.