Solución: Complex entry original ordinal '-1' is invalid al guardar una colección compleja con ToJson
Actualiza Microsoft.EntityFrameworkCore a 10.0.10 o posterior. Antes de eso, hacer crecer una colección anidada bajo una segunda propiedad compleja con ToJson rompía SaveChanges.