Feature Request - Different Trash Rules by file type

Simple request... some file types really don't need to be recovered, and perhaps 1 day in the trash is long enough. Other files should sit there. Would be great to be able to specify size/time before emptying by file types, for example:
.mp3, .mp4, iTunes backup, .epub --> 1 day
.docx, .xlsx, .pptx --> 1 month
everything else --> 1 week
Even better if there were a size limit that could be added just for these files (e.g., delete any .mp4 > 100 mb immediately, but don't do that for other types of doc).
.mp3, .mp4, iTunes backup, .epub --> 1 day
.docx, .xlsx, .pptx --> 1 month
everything else --> 1 week
Even better if there were a size limit that could be added just for these files (e.g., delete any .mp4 > 100 mb immediately, but don't do that for other types of doc).