Build Hierarchy Scope Query with Smart Package Input?

Is there a way to use a Smart Package as the input to generic table that uses the Build Hierarchy option as part of a Scope Query?  I've successfully used the Build Hierarchy option before, but it seems that it requires a user to manually add the top-level elements to the scope of the generic table.  I'd like to expand this capability to have the top-level elements specified by a Smart Package so I can use the Smart Packages query option to find the top-level elements for the table.  However, when I try this with a Scope Query the generic table is blank.  When I remove the Scope Query then the generic table just shows the top-level elements from the Smart Package