You haven't explained how you are updating your side-bar area, which makes it difficult to give you an answer that matches your exact needs.
One common method used to dynamically update a section of the existing page is to...
1. Place the content to be updated within a child passage. (eg. Sidebar Links)
(link: 'Roll a Die')[...]
(link: 'Flip a Coin')[...]
(link: 'Draw 5 Cards')[...]
2. Display the contents of that child passage within a named hook (eg. links) and place that named hook where you want that content to appear in the current page. (eg. within your side-bar area)
|links>[(display: 'Sidebar Links')]
3. Refresh the contents of the named hook (eg. links) as needed. (eg. when a link is used to reveal one of your hidden hooks.)
(replace: ?links)[(display: 'Sidebar Links')]