Allow for multiple population generation styles