It does not make sense that an improvement on a gene trait is blocked, such as pretty blocking beautiful (similarly for ugly and staggering ugly). It would make everything easier to just give a beauty stat boost rather than mess with the traits directly. Or modify the chances of those traits showing up instead.