Regarding your first query:
This should be possible with our upcoming feature Dynamic Data Attachment. You could also have a look at our road map for this:
Dynamic Data Attachment
Regarding your second query:
You could create a new features request for this.