In an event sourced system, I have an aggregate root which is of type Order. Lets assume the following events is taking place: