Don,
This requires more design. I have asked before and it seems existing users do use the current behavior of attachments with file-storage.
So, for now, I am going to do my own thing, mapping the attachment to another object. In the future it should be possible to attach an uploaded object, or a file-storage object using the same user interface, without requiring the object be stored in a file-storage instance.