Mixcloud actually had that. Then they've switched over to only displaying the current track. Then they've made some shitty version of music recognition similar to Shazam, which simply does not work for this use case (every single time it detects something, which happens almost never, it disregards that it's an edit/bootleg/remix of a song and displays the original instead).
In fact, as an uploader, you can still see it (I don't know why), but not as a listener. As an example, here's a screenshot of me viewing my own upload: https://imgur.com/a/REpxOgx
There's also a browser extension that modifies Mixcloud pages to display the tracklists again, but they're useless since no uploader has an incentive to go through the painful process of entering timestamps, and that process is now crowdsourced anyway thanks to 1001tracklists.
If only Soundcloud/Mixcloud integrated it so you saw the current track while the mix played - likely avoided for copyright deniability?