I think we still will need to for the case where a track event has been removed on a remote Popcorn, but has not been deleted. So the remote Popcorn can add it again and the local Popcorn won't have any idea that it's not a new TrackEvent. Only way to tell is by comparing the new TrackEvent Id and the current GUIDs. Assuming the GUIDs are in sync.