Really borja I don't understand what is the value here. The only asynchronous things that we have here is the call to `MessageManager.getThreads(renderThreads)`.

I propose to move this call in the localized event anyway, and `MessageManager.getThreads` already have a callback ! So the init function definitely doesn't need a callback because nothing is asynchronous !