World state is now a dictionary instead of an array