Сужу по собственному опыту общения с Android и (немного) Spring.
В Android можно было бы сделать явный ресайклинг объектов (как там это сделано с Bitmap, Parcel, TypedArray). Но в ситуациях, когда я боролся с мучительной сборкой мусора, быстрее и эффективнее было избавление от излишней гранулярности и не-запрашивание от REST тех полей, который в отдельном случае не нужны.