Multi-threaded assignment surprises