fancy cache (bug 980081)