Improve image quality with server-side scaling, catch async exceptions