Added threading to world load