Alternativa JsonCpp mais rápida que permite a cópia / mutabilidade de objetos Json?

JsonCpp é lento. E o código é bastante confuso.

Existe alguma alternativa que é mais rápida, mais limpa e suporta coisas como:

Json::Value val, copy;
val["newMember"] = 100;
val["newMember2"] = "hello";
copy = val;
val["newMember2"] = "bye";
assert(val["newMember"] == copy["newMember"]);
assert(val["newMember2"] != copy["newMember2"]);

O JsonCpp suporta código como o acima.

eu tenteirapidjson, qual émuito rápido, mas infelizmente não suporta copiar valores Json.

Alguma alternativa? Ponto de bônus para benchmarks.

questionAnswers(1)

yourAnswerToTheQuestion