That's part of it, but no, that's not what I'm referring to. Client necessities are client necessities.
"Encryption and file delivery need to be in separate process flows" would be closer. (This sounds high-level, but in the scripting language I do most of my work in, both of these are atomic operations.)
If it's worth saying, but not worth its own post, even in Discussion, it goes here.