Inventory allows "document attachment" as a custom field type. Can Commerce do the same?

Inventory allows "document attachment" as a custom field type. Can Commerce do the same?

Being that Inventory allows attachments as a custom field (I think it allows up to two), can this same functionality be supported in Commerce... both to enable a customer to upload documents and pics  (e.g. a contract or photos for a custom request) that are associated with a specific line item, as well as to have certain documents (e.g. PDFs or specification sheets) to be downloadable and associated with a product.  I can really envision two or three ways I could make good use of this capability.