Yup -- I didn't envision much reason to watch CommonState when I came up with the state (re)storing architecture. A few times I thought that I needed watches on CommonState (hence my screwup with adding CommonState to that array), but every time I realized that there were better designs. Of course, ya can't anticipate everything, so that might have changed.