What's the purpose of Metadata for device config? I see when I create a device and add metadata, it comes to PubSub as a message attribute. It's very useful, for instance for Dataflow processing, I can make some aggregation and build additional logic without data enrichment operations. But, when my device sent data through a Gateway - no attributes in PubSub message. I can add metadata to Gateway but the same result - no attributes in PubSub message. Why?