Cache::FileCache looks promising. Though, I have not used this myself.
UPDATEscratch that. I should have read more. The Module code may prove interesting in your coding efforts.
Ted
--
"That which we persist in doing becomes easier, not that the task itself has become easier, but that our ability to perform it has improved."
--Ralph Waldo Emerson