Added event reception and queuing to KVProcess