put back Threaded model (knowing that threading modules are
monkey patched by gevent)
removed use of "_initialized_event" Event object