Separate parent selection from reproductive operators, so that we can take measurements in between.