Jistě, ve ViewModel bys měl mít kolekci objektů, které by byly nevizuálními protějšky těch vizuálních z View a tam bys ukládal věci jako souřadnice, velikost nebo barvu. Já mám takhle vyřešený ERD Designer, ale nemám to přibindované, protože při pár tisících entit by to asi výkonově chcíplo, (dobrý nápad na otestování, asi to zkusím) řeším to čistě programově. Ale pořád ViewModel neví nic o View. Díky tomu jsem mohl udělat dvě verze View, jedna jede přes WPF komponenty, druhá přímo vykresluje. Ta druhá je 2x rychlejší, ale taky pracnější.