Custom data in a component

I am creating a custom .NET Add On application. I would like to embed my own data set inside my special components. I will need to store something on the order of 50KB to 5MB of binary data that my application will manage. I understand that the component format is a form of zip.

Is there a formalized way to add this sort of data? I haven’t seen anything in the APIs that seems to cover this.

What would be the best strategy for storing and accessing this data? I want a way so that it’s carried with the component for reusability and exchange. Python access will also be necessary.

In each component create a Note behavior and use it to store and retrieve the data.