How to add custom fields to Media / Assets

No. I’ve not figured out how to add fields to Media assets. I’ve come up with a workaround for what I needed it for by using component but it would be better to have custom fields available right on the media assets that come along in the API requests for any assets using them.