Made user picker able to handle multiple threads updating UI