additional elements returned from this function so that phylogeny can be recreated without having to rerun the entire sim