Two machines, one mess Give every kind of state one owner, and every concurrent agent its own workspace