Видимо, я не очень верно понял предполагаемую логику параллельной работы провайдера. Я полагал, что, буде другой тред начал, но ще не закончил создавать таблицу, чем делать get по ее имени, нужно подождать. Если логика "что первым случилось, то пусть и возвращается" принципиально нужна, можно поправить.