Refactored ViewExt to fix "setDialogueView" (now: setDynamicView())