“Many ashes in Zayd’s courtyard” illustrates two levels: ashes imply generosity; the courtyard then links that generosity to Zayd.
A one-dimensional reading as only attribute-kināyah misses the attribution to Zayd. An equally incomplete reading as only attribution-kināyah misses the inference from ashes to generosity.
A sound analysis states the target of each separate operation.