Start implementing object state via properties we care about. A bunch of fixes and other plumbing, also w.r.t. robot state.