Have a look at org-attach
(see Attachments (The Org Manual)) it essentially automates the adding of a non-org asset to a directory which is associated with the nodes/headlines Org ID. You can then use the attachment:
link type to link to these assets.
I use this method and am pretty happy with it.