だってそれが早く表示させる為の手法だもの
キャッシュはその為のもんだろ

2000個とかあるとファイルの移動でも結構時間喰うでしょう
1階層で全部保存しているなら階層でファイル整理したほうがいいよ
そのほうがサクサク動くから
(ファイル移動の時そのキャッシュも一緒に動くのでやる前に削除したほうがいいね)