Populate custom field on file upload?

I was wrong, you can’t add a new version without uploading a doc. Instead I created an edit function that opens a pop up that displays a field editor on ContentVersions object that displays LatestPublishedVersion in edit mode. Works great so far.