upgrade RedisClient with selective envelopes