Can you add the option to support custom posts? It would work like this example:
I create a custom post type "Books". A media folder is created called "Books." All images I upload by clicking the ADD MEDIA button inside of this custom post type then automatically gets put in this "Books" media folder. So this would include the ADD MEDIA button for the description field and the ADD MEDIA button for the featured image field.