before trying to help or test, i have some questions:
1- serverside, what is the cost in resources ?!... because reading files is more resource-expensive than read the SQL cache...
2- moving thread, make a real mess in your cache files ?!
3- archive browsing ?!
4- on Windows server, that load of directories would crash the server... solution ?!
5- what is the real use of this anyway ?!.... real points, not only dreaming that it may work!