The origins your members name for themselves.
Not where they travelled — what they carry.
There is no dropdown of approved ethnicities and no list to pick from. A member types what they consider their cultural origin, in their own words. Elena wrote "Mexican." Raj wrote "Indian." Nobody chose those labels for them, and nobody can edit them afterwards.
David and Priya wrote "Mexican-Indian" — not one or the other, and not split into fractions. The chart shows it as its own bubble, because that is what it is. A family that has mixed for three generations should not be flattened into percentages of something else.
Migration maps already show where the family has lived and moved. This does not. A country you passed through is not an origin you carry, and conflating the two would turn a statement of identity into a travel log.
Elena is Mexican. Raj is Indian. Their children are Mexican-Indian. Their grandchildren are Mexican-Indian-American and Mexican-Indian-Canadian. Read the bubbles in that order and you can see a family becoming something new without discarding what came before.
An origin held by one person gets its own bubble, the same as one held by thirty. In a family network the single-member origin is often the oldest one — the grandparent who is the last to name it that way. Rounding it away would lose exactly the thing worth keeping.
There is no score, no diversity index, no benchmark against other networks. The chart exists so a family can see its own composition and so a grandchild can one day read what their grandparents called themselves — in the grandparents' own words.