+ Watch service with threads and own event queue (events get queued and listeners get notified by an additional thread)