Hi, I create a frontend project according to this Unisat web3 react demo and it runs ok. But I find the unisat connection will lost after some time. In that case, it seems the dapp is connected with wallet and the window.unisat object is not null or undefined, but all wallet function calls have no response. The dapp user have to refresh browser and connect wallet again, but many state stored in memory will lost by refreshing, it's not a good experience. I wonder any one has faced this case and could give some help. Thanks!