improve DesignData references (reference View instead of ViewModel)