all these indoor-kitty wokes going on about outdoor cats being doomed, are misguided.
Suppose advanced space aliens offered to take care of you, protect you from all harm, and you would live 200 years! But on only one condition: you can't go outside. You have to stay in their building forever, and can't go anywhere except in their custody. Most people would view that as imprisonment.
Cats are like people. They made their risk bargain with nature long ago. They want to hunt live prey, meet other cats, people and different creatures, encounter and survive dangers, explore the landscape, and nap in a hidden place only they know about. They know they might have a short life, but it's what they have chosen.
So your indoor kitty, with its imitation mice, and hidey-hole at the top of a cat tree/scratching post, and window for it to stare at the real world? Yes, you may have a long lived PET, sure. But it is not a real CAT. You deprive it of cathood, with your patronizing, overbearing fixation on its well-being.
Best thing to do is the indoor/outdoor cat. Your home is home base and it comes and goes as it pleases.