Currently process managers only receive the event data. This doesn't necessarily include important details like the aggregate_id/…_table, so one can query the changed aggregate. I'd guess giving the callback the complete event would be the way to go, but it would make matching on the event type a bit more noicy.