The reason they turn into babies is because it was either that or charge for each eggification. Otherwise you could sheer sheep, egg, de-egg, sheer again, creating infinite wool (or soup or milk). At first we were going to charge 20r each time to eggify to prevent this farming bug, but then we decided to do the babies thing instead