Because most people use the caching in order to speed up switching between directories... not for the purpose of offline browsing. Its a nice idea, but i doubt the majority want it to work the way just suggested. So making such behavior transparent to the user is a bad idea.
It seems to me that the main purpose of the caching feature when originally designed was to speed up switching between directories, to do what was suggested without the ability to change that behavior would kinda defeat its initial purpose.
|