I feel like I could have done it with a LOT of reloading old saves, but after a while it just felt like more trouble than it was worth. I still reload when an agent with good stats dies, I don't like wasting time trying to train up replacements on short notice and I can attempt an Ironman run some other time.