모든 탭 또는 새창에서 계정 변경을 감지하는 방법은 없나요?

window.klaytn.on(“accountsChanged”, (accounts) => {
console.log(accounts);
});

[‘0xabcd…’]

docs를 통해 이와 같이 사용하여 크롬 확장에서 계정을 변경할 때 작동하는 것은 알았습니다.

헌데 같은 홈페이지에 접근하는 탭이나 창들이 여럿일 경우
가장 마지막에 접근한 탭(창)을 제외하고는 위 기능이 동작하지 않습니다.

모든 페이지에서 동작하게 할 방법이나 다른 방법이 혹시 있을까요?