filecache: caching compile/compress results