Digimon are like that, just to give an alternative example, you have Lilithmon's pre-evolutions, she can come from a fallen Ofanimon that evolved from a classic Tailmon, and at the same time she can come from a LadyDevimon that evolved from a BlackTailmon.