Emit events on block modifications