I wonder if the progress bars could have been less heavy on the server if they didn’t automatically save progress (instead, add a manual button to the video player to save progress on videos that you were taking a break from). I remember going through courses and hitting the pause button to see the progress saved unnecessarily sometimes… I may have been taking a short break to use the restroom or eat some food. I’d always come back to resume play without closing the browser, so having the progress automatically saved there was definitely a waste of server resources.
Or maybe just the old checkbox ‘Mark video as watched’ to add a text label under a particular video “You’ve finished viewing this video” or something… That by itself could help some of us organize what we’ve finished or not.