Update file size when moving to end of buffer.
Add progress reporter when searching for difference.