Seeting `window.ethereum.autoRefreshOnNetworkChange = false` requirement was already removed from Metamask. Is it in your plans to remove it?