state should be done. It serves only as a vessel for the information needed to make a change. All decision making power should lie with the ARKView object.