causalkvs