Null Resource create new resource without destroying original

I have a tf file that includes several resources and a null resource to run a script that creates a region specific configuration in AWS. I want to be able to change the variable for the aws region and have terraform create all new resources. For everything except the null resource that seems to work fine. But the null resource insists on destroying before creating the new resource in the new region. Is there a way to make terraform just leave the original resource and create the new one. I’d like for it to only destroy the null resource when terraform destroy is specifically run.

resource “null_resource” “config-s3-remediation” {
triggers = {
account_name = var.account_name
region = var.region
}
depends_on = [
aws_config_config_rule.s3_access_logging_rule,
aws_ssm_document.s3_access_logging_ssm
]

provisioner “local-exec” {
command = "python3 {path.module} /remediation_config.py add {self.triggers.region}
}
provisioner “local-exec” {
when = destroy
command = “python3 {path.module}/remediation_config.py remove {self.triggers.region}”
}
}