MetaGA specific crossover + other changes.