なんでそんなにリアルタイム変更にこだわるのかわからん。
たくさんある画像ファイルやアーカイブを管理するなら
everythingみたいに事前にDB作ってくれる方がよくね?