Add cache capability