Add registry abstraction
Add optional json node to json object
Applied registry changes to metadata