Great demo start, how to refresh used data, which have been updated, best. In such a way that the performance of the app runs optimally.
Above all, I found the idea with the UpdateContext exciting, but also that PowerApps query which are identical, only perform every 30 seconds and block all identical queries until then. But to bypass this with a variable is just awesome.
Important: You only need Refresh() if the data is changed from outside the PowerApp OR you are using one of the tricks from this video.
You can see this video here on my blog because I have rated this video with 5 stars in my Youtube video library. This video was automatically posted using PowerAutomate.