Each entry does have an ID. You can hook into the
cn_process_save-entry action with your own custom form and save the extra meta to the connections_meta table. When I have time to implement this myself, that is how I’m going to do it. You would also have to write a couple custom helper functions to retrieve those meta fields.
I hope that helps.