KeyedDoOnEvent

fun <K : Any, T : Any> KeyedDoOnEvent(action: suspend KeyedPhysicalReplica<K, T>.(event: KeyedReplicaEvent<K, T>) -> Unit)