While its not a concern for most live births, you can still attract petitioners who lay eggs as a sort of undeniable fact of geography attracting animalpeople adventurers from other towns, cockatoo people for instance are often plentiful in human civilisations because of the appropriate climate of savannah dwelling humans and high natural population of cockatoo's. As would be retiring egg laying adventurers.
Therefore i propose the reproduction system for them be streamlined with a touch more coding so its not so much a issue.
- Egg layers instead require a nest box inside a hospital zone, where they will rest constantly upon the box and not move while nurturing their eggs, dwarves will treat them like any other patient and wash/feed & bring water buckets to them while they are unable and unwilling to move off the egg box until the eggs hatch.
- Parents must remember to feed their children if they are hungry or thirsty to the best of their memory skills like animal caretakers, in that a similar fashion a 'childcare' labour in "Other" may enable this labour for other dwarves to look after babies, but it is automatically applied when a dwarf becomes a parent to prioritise their own child/children. Dwarves with poor views of altruism, sacrifice & family will not enjoy this labour
> The behaviour for egg layers to take up nesting boxes to lay regular eggs out of wedlock is disabled unless they are sorted into the livestock category. And hospital zone eggboxes are denied to regular egg laying animals.
Some of these points shouldn't be too hard to execute and make the system a lot less painful, as currently it is more worthwhile to simply edit all animal people to have live births instead to navigate around the complication.