The capx in the thread I linked to should work if you adjust the events to your need, something like this:
Put all the solids in a family
Make a global variable Startspawn
System compare variable: Startspawn = 0
-System While
trash is overlapping family - trash set position
-- system set Startspawn : 1