parent data wonkiness with UI.dynamic