[workshop] dirty fix for get_or_create concurrency bug