Add progress indication and a test case for seeking