Exploring the complexity of pathway-level evolution