The id can be used to look up a particular message in the replica which supports various business logic