Model is now thread-safe