What the cats need is natural predator that will take care of the cats. But what kind.
Pythons might do it or a combination of predators that would feed well and do the job.
Coyotes here in Maryland are weeding out cats and small dogs with great profligacy
Coonhounds lol