When an application opens a document, it registers every publisher contained within that document with the Edition Manager. If the Edition Manager cannot find the edition, it creates an empty edition in the last known location, and informs the application that it needs to write to this new file.
Therefore, this is standard behavior enforced by the Edition Manager, and applications using the Edition Manager will most likely conform to this behavior.
For more information, consult "Inside Macintosh", volume VI, pp 4-19.