Cache methods