Events and tags are now hashable