¿Alternativa JsonCpp más rápida que permite la copia / mutabilidad de objetos Json?

JsonCpp es lento. Y el código es bastante desordenado.

¿Hay alguna alternativa que sea más rápida, limpia y compatible con cosas 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"]);

JsonCpp soporta código como el anterior.

He intentadorapidjson, cual esmuy rápido, pero desafortunadamente no admite la copia de valores Json.

¿Alguna alternativa? Punto de bonificación para los puntos de referencia.

Respuestas a la pregunta(1)

Su respuesta a la pregunta