evolutionary trade-offs