Events don't need to be in a unique_ptr