Add support for custom redis client