If a ticket was modified by someone else between you loading the page and making submitting your changes, conflicting modifications can cause unwanted overwrites.
Using the VersionedArtifact info, we should be able to detect if a change was made and prompt for confirmation with the list of actual changes that will be made given the new ticket state.