1. A computer implemented method of performing object file modifications comprising: accessing at least one pre-defined modification stub associated with an object file, wherein the at least one pre-defined modification stub and the object file co-reside on a cloud server, wherein the at least one pre-defined modification stub is an executable file, and wherein the at least one pre-defined modification stub comprises an instruction for non-destructively modifying the object file, wherein the instruction identifies an element in the object file and defines instructions for modifying the identified element, wherein identifying an element comprises parsing the modification stub to determine an object ID that defines the element and x and y coordinates that identify a path to the defined element; applying a selected pre-defined modification stub to the object file; and non-destructively modifying the object file per the instruction contained in the pre-defined modification stub.