centralize mate/mutate decisions in manager
phased search