That's always how it works no matter how good the model is. I'm surprised people keep forgetting this. If no one has the theory then the artifacts are almost unmaintainable.

You can end up doing this with entirely human written code too. Good software devs can see it from a mile away.