I have a page that contains multiple details elements and I was interested in persisting the state of each details element through localStorage/sessionStorage. So if a user opens several of the details elements and then navigates to a new page and then back to the original page, the details elements that they originally opened would remain open. Any help on the best way to do this would be greatly appreciated. Thanks!