From running some profiling it seems like most of the performance impact vs serde_json is related to the `IString::itern`. And most of the overhead is due to the multi threaded code (i.e. locks)  