Yea; but the model layer can notify the view, by nature of the view binding to an event on the model, which can then create the custom-packaged popup. The view should only be manipulating enyo components and showing data. It should not make any decisions.