TL;DR Add a terraform plan -light flag such that only resources modified in code are targeted for planning. This would reduce the scope of the pre-plan refresh down to the set of resources we know changed, which reduces overall plan times without the consistency risk of -refresh=false. For Terraform to know what resources were modified in code, it would store the hash of the serialized sorted attr
![terraform plan -light](https://cdn-ak-scissors.b.st-hatena.com/image/square/d7144fc6c0ed779aab93ffeb15d6b2e4f64ba5e8/height=288;version=1;width=512/https%3A%2F%2Fwww.bejarano.io%2Fterraform-plan-light%2Fstatic%2Fthumbnail.png)