Making a wacky 2-steps announcement protocol doesn't change the nature of your events.
If the consumer goes to your database and asks "what's the data for customer 123 at event F52A?" it better always get back the same data or "that event doesn't exist, everything you know is wrong".