Following best practices, scalar properties should not all be defined at the case level; instead, data should be structured using embedded data objects. Pega Blueprint currently generates most UI elements based on scalar properties at the work level, and there is no capability to select individual properties from an embedded data object. Are there any plans to better support embedded data objects in UI generation with Blueprint?
This changed in March. You can now define a property in your case as Embedded which will create a class for that property. You can define additional properties on the embedded property as embedded to create a nested class structure. Any embedded property can now be referenced on a view and you can select individual properties from it. See the following post for more details: