Asynchronous register request

In order to avoid freezing the UI.