This will likely get lost in the noise here, but I wanted to give everyone a heads up that in previous builds of my channel "m.top.observeField("visible", "onVisibleChange")" was only firing on, well, a visible change. As of 7.2, this appears to fire during init as well...