And another question. Using this new option seems to need the report definition in the Implementation layer, even if "Include Implementation class only" option is used for "Report on descendant class instances". Is this correct?
***Edited by Moderator: Lochan to update platform capability tags***
By default, full-text search only allows report definitions to filter based on top-level scalar properties. You can configure search to allow filtering based on embedded properties using the indexing/useDataInstances Dynamic System Setting and invoking search using the pxRetrieveSearchData activity.
From that description we also link the page that you linked in your post to describe setting up that DSS to leverage pxRetrieveSearchData for embedded properties.