Can you please change the way populations are selected to grow? It's the biggest flavor fail in the game and completely ruins some playstyle/roleplaying options without modding or extreme micromanagement.
If I enslave a planet with low habitibility for my main species and install a few of my main species as rulers there, and then maybe relocate a few slaves to my homeworld, what populations should be growing? Obviously my main species on my homeworld, and the slave species on their planet. However, the way it currently works is the exact OPPOSITE of the way it should intuitively work. My main species, which only occupies 2 jobs in the ruler stratum and has 20% habitability on the slave planet will be the ONLY species to reproduce on that planet, while on my homeworld which is 90% my species and 10% slaves will have an explosion of slave growth for no intuitive reason.
The only way to solve this is either setting population controls on the slave species (a half measure, since your main species will still reproduce on the low habitability slave planet), setting the reproduction settings manually for both planets (costing you a whopping 20% growth), or doing tedious micromanagement each time they reproduce, moving one slave from your homeworld and switching them for one citizen from the slave world.
Currently the system works exactly the opposite way that it intuitively should. Populations should grow mostly based on their habitability, and the majority pop should be more likely to reproduce, not less. Letting one foreign pop into your homeworld causes it to become a 50/50 split within a few generations, because that one foreign pop will be the only one to reproduce, and it makes no sense.