That is a neat solution, however it only covers the issue of race, and leaves unchanged the idea that none of the Champ's children will share any of their other external, appearance-based characteristics, other than by pure chance. Which is honestly something that bothered me personally much...