At the moment (at least it does it for me) as soon as a video finishes it resets the cache and if I want to see it again (or just some part) it has to download the entire video again.
I suggest that this be changed so that it is more like youtube in that once the video is finished, you can watch it again without having to waste bandwidth downloading ..