Scope on all entity types you want to add to your procedure. Once the entity type is referenced in a view, scoping the entity type again is unnecessary.
Avoid scoping on data tables because doing so makes the subset much bigger without adding any functionality.
The short expansion option minimizes the number of shared companion entity types that are included in the subset.