Cast to Diagram Models

Смотри сюда

https://docs.google.com/drawings/d/1cu7nFTP2aeJICXo4181AeWtQQvO51Odwikf3HbP1nBg/edit