More code pushed down to CommandHandlers

Using eventStream computation expressions