fix deletes so we remove from all

add index seek from aliases so we can find the indexes for an alias then delete from all
IF we're not doing this in parallel, we won't want to subscribe on anything.  Just let it run in the caller's thread.