Displaying the version number has many usage:
-
version 0 shows that the object has never been modified since its creation
-
version > 0 indicates the number of times the object has been modified (for example it could be the number of edits of a post)
But these properties are only true if SD deletion is implemented by storing an empty payload and incrementing the version, like previous implementation (see Deletion of SD objects topic).
I am sorry to insist, but it seems so obvious to me.