Why would “stacking” of cards work? Amazon only knows that this is a Curve card and would not know that underlying a Chase card is used.
AFAIK there is no use-case where this would be supported except crypto-cards where I pay something with Curve via my CDC card at Amazon and then for example get in addition to my Curve cashback also my CDC cashback.
Here is a use-case. Vivid (Prime) gives cashback when you use their card at certain retailers. When using your Curve card at those retailers, with your Vivid card selected as underlying card, Vivid will still give you their cashback and you will also get your Curve cashback (if applicable).
All depends if the retailer gives cashback for using a certain card (stacking most of the times not possible) or if the card-issuer/bank gives cashback when you spend at certain retailers (stacking might be possible, depending on how is decided if you have spent at that specific retailer).