1. A method executed by a server system, the method comprising: storing an asset, wherein the asset is transmitted to the server system from a first application in response to a first input to the first application from at least one input device; receiving a request for the asset from a second application, the request sent in response to a second input to the second application from the at least one input device, wherein the second application is different from the first application; identifying a rendering attribute for the asset, wherein the rendering attribute has a first value that is specific to rendering the asset via the first application; modifying the rendering attribute to have a second value that is specific to rendering the asset via the second application; and providing the asset with the rendering attribute having the second value to the second application.