State iterators are invalidated when (any) state changes are made to the network. This should be properly documented.