Introduce EventSourcing component