1. A computer-implemented method within a computer hardware system, comprising: overlaying a plurality of grid regions over an application image having changed portions and unchanged portions; identifying, as a group, only the changed portions of the application image; offsetting, by an offset amount, the grid regions of the changed portions of the application image so that only the changed portions of the application image are in fewer grid regions; transmitting, to a client system, offset information including: offset data representing the offset amount, only an identity of one or more grid regions including the changed portions of the application image, and image data only for the one or more grid regions including the changed portions of the application image.