https://peterkellner.net/2023/09/16/State Management-in-React-Applications-Through-URL-Hashes/