fix: non-scalar fields in embeddedsmany broken after save