Cache con estado + test