Good idea. I added a feature request for your idea to the backlog of items for FFCore. No promises on when this can be implemented. Thanks.
I would like to build a process that checks a PDFs files size (not like 8.5x11 but like 25MB) and routes the file through a loop progressivly reducing the DPI till the file is less Than 20MB so it can be emailed, or better still where I set the max size and it reduces it till it meets that criteria.