`played` -> `position`
Don't disable buttons (prevents mobile from working)
Update `duration` in `progress`