When modifying the browser's LocalStorage or SessionStorage, the browser emits a storage event. Other tabs viewing the same page can use this event to update their state.
It would be great if CookieStorage and MemoryStorage could emit the same event. That would make them more compatible with the storage providers that they are emulating.
More info: https://developer.mozilla.org/en-US/docs/Web/API/Window/storage_event