- refresh usage records when the WebView is hidden or occluded - disable WebView2 background throttling for the main window - add regression coverage for background refresh behavior