This should be done by issuing a new note which says it is a new revision of the previous one. Clients can then make the link and show the most recent version (as well as potentially the old one or what changed).
Yes, that does seem like the way to go. But on the user's side, the workflow should be intuitive and quick