Don't use SUNION

SUNION isn't shardable because the sets are likely distributed amongst
multiple Redis servers. Instead, we'll have to do more work to collect
the ClientIDs and ensure we only deliver to each once.