I was going to ask why it took three times over to get a useful reply, but then i read the conversation again.
You answer differently each time, so it is still impossible to know what you mean.
We cannot read your mind and infer the background info.
The point here is (only!) that surely the update would best be done in a format that keeps true (=can be trivially updated) at least for a couple of releases.
You clearly are not open to help/advice and just want to argue for the sake of it.
I give up.