I don't see how any sort of immortality can be supported by the infrastructure of the world. It's based on people dying, civilization has factored it in. How could you manage resources for populations that never disappeared? No immortal organism exists, I'm pretty sure Darwin already solved this question for us.