Sets the current selection. Selections should be same type, with no more than one selection object per asset, and no empty selection objects. Selections should be referring to the UnwrapCanonical of the associated target.