Import File Multiple Times With History

It doesn’t matter what the history command is. Any history will bug out on the 2nd import due to a naming collision on the History: Record id: {guid}.

Repro steps:

  1. Create a file with any kind of history.
  2. Import the file twice into another model.
  3. Edit a parent obj from the first model. The 1st changes and the 2nd does not.
  4. Call HistoryUpdate and the 2nd one bugs out.
  5. Call _What on all the children objects and notice the collision on history IDs.