Issue tracker is used for reporting bugs and discussing new features. Please use [stackoverflow](https://stackoverflow.com) for supporting issues. <!--- Provide a general summary of the issue in the Title above --> ## Expected Behavior trigger custom hook ProcessHook ## Current Behavior Unable to trigger custom hook ProcessHook ## Possible Solution Inherit the hook chain of the redis instance ## Steps to Reproduce 1. client = redis.NewClient(opts.Simple()) 2. client.AddHook(&CustomHook{redis: r}) 3. stickyConn := client.Conn() 4. stickyConn.Get(ctx, "test").Err() ## Context (Environment) go 1.23 redis v9.6.1 ## Detailed Description There is no hook chain that inherits the redis instance  <img width="800" alt="Image" src="https://github.com/user-attachments/assets/f9796b5f-b804-4e48-8330-af561de14ec4" /> ## Possible Implementation Inherit the hook chain of the redis instance