more robust syncing of timeline across players (yet, another hype hack)