Add a limit to node meta data resolving recursion
Add write_json() to the async API