Make ModelBuilder safely concurrent