I would do an a-tag and an e-tag at the same time.
The a-tag allows clients to assign the label to the latest version of an event while the e-tag allows them to also show the past history if they have the exact event this was assigned to, or tell the user that the event has changed since the label was applied.