move emitter initialization into `start`. (don't block/start watching on object creation)