I think JsonSerializer can reference duplicate objects smoothly, should research. Version/Components//Dependencies/ contains same data from other components, and BackingData from Assets which may be separately listed under Data. Maybe possible to have links to duplicate data rather than copies? (Via Json metadata)
OTOH, maybe useful to simply eliminate JSON output of duplicates (e.g., don't need to print the dependencies' hierarchy)
I think JsonSerializer can reference duplicate objects smoothly, should research. Version/Components//Dependencies/ contains same data from other components, and BackingData from Assets which may be separately listed under Data. Maybe possible to have links to duplicate data rather than copies? (Via Json metadata)
OTOH, maybe useful to simply eliminate JSON output of duplicates (e.g., don't need to print the dependencies' hierarchy)