Track shown/hidden following playback?


I talked about that years ago. I would like to have a function where tracks containing regions appear while playback is running following the pre/post roll values for example. 2bars preroll = tracks containing regions 2 bars away from playback are displayed. Aand 2bars post rool = track with no regions under playback are hidden 2 bars after playback.
It could be usefull when you have a massive session and want to read it to have a visual feedback on what is going on but don’t want to scroll up/down.
For the moment i Hit the key Show with track/channel with data at the cursor position. but the preroll could help to see what is coming up.
no ?