The assumption "no preview means small image" used to be true, but in bug 1001724 I changed that for jpegs.
So that caused bug 1005792, where we would get OOMs when picking large jpegs because they'd be used full size for displaying the crop preview.  The changes below fix that.