Workers now have a MoveState and move region by region