smetannicPum, я об этом как-раз: "Использовать одну и ту же модель в API и в БД - плохая идея".
Передавайте не объект, а, например, его ID, а в сервисе уже где-то доставайте нужный объект из бд
ivanperttor, в защиту макоси замечу, что по умолчанию там предлагают выбрать "scale" а не "resolution" (хотя, вроде там это одно и тоже).
Насчет размытости: "мыло" появляется при нецелочисленном масштабировании. Чтобы было четко нужно установить либо родное разрешение 2560х1440 либо в два раза меньше 1280x720.
Есть, правда еще один способ - уверовать в священную силу 110ppi и притвориться, что так все и должно быть, но я с ним что-то не справился. Возможно, lamer350 вам поможет...