On further research I've found that the 2nd onRegister() seems
associated with the view being added to stage. In other words, if I
don't add subView to stage I only see its mediator's onRegister()
fired once. However, when added to stage using mainView.addElement(
subView ), onRegister() is fired twice regardless of whether
addElement() is before or after mapView().