The data field is useful to track metadata about a token. The destroy events are useful for compositors that track application startup to let them know they can stop doing that.