Currently, we cant relate a single file to many objects because Upload model class can't be added to a new relation.
Between this and having one uploadabletype and only one uploadableid, when relating a single file to multiple objects, it necessitates multiple uploads (of the same file)
if we have one file (say an installation zip) we could relate that to all our user assets at once without duped files
current relateable types are:
Article, Asset, AssetPassword, Company, IpAddress, Network, Photo, PublicPhoto, Procedure, RackStorage, Vlan, VlanZone, so we do have this functionality for images