Currently events are converted to an EventEnvelope instance (with RawEvent and the denormalized DomainEventInterface instance) when iterating an event stream.
Instead the denormalization should only happen when actually required (i.e. when invoking the corresponding when*() method).
Currently events are converted to an
EventEnvelopeinstance (withRawEventand the denormalizedDomainEventInterfaceinstance) when iterating an event stream.Instead the denormalization should only happen when actually required (i.e. when invoking the corresponding
when*()method).