キャッシュのエンジンはクラスになってるんだから
FileEngineからでも派生させてオレオレエンジンクラスをつくればいいと思うよ。

それよりログインした後のユーザー領域をキャッシュにするのは大丈夫なのかな。
俺はなんか不安だからやってないんだけど、ユーザーIDをキーにするとかでいいんだろうか?