Metadata is persisted at the audience output level. One row is written into Offer History Meta per audience output produced during interaction workflow execution. If more than one fulfillment activity (offer, export, control) leverages an output, and different meta overrides are ascribed at different fulfillment activities, the last fulfillment activity to execute will take precedence, and will have its meta value written into Offer History Meta.