It would be possible though for editors to use the changeset tags to document which, if any, ways have been split in a changeset and which the resulting new object IDs were. Then you could look at v1 of an object and check the relevant changeset tags to trace the history. It would certainly be a novel use of changeset tags but hey, “creative, productive, or unexpected ways”, right?