1. In a networked computing system, a method for providing, by a remote machine, access to graphical data associated with a resource provided by a local machine, the method comprising: (a) initializing, by a remote agent executing on a remote machine, a proxy icon handler; (b) receiving, by the proxy icon handler, from an icon handler executing on a local machine, data associated with an icon associated with a resource provided by the local machine; (c) modifying, by the proxy icon handler, in communication with a shell on the remote machine, a window displaying a plurality of icons in a remote desktop environment, the plurality of icons including at least one icon associated with a resource provided by the remote machine and including the icon associated with the resource provided by the local machine; (d) transmitting, by the remote agent, to a local agent executing on the local machine, window attribute data associated with the window displaying the plurality of icons and graphical data representing the window displaying the plurality of icons; and (e) displaying, by the local agent executing on the local machine, the received graphical data in a window formed according to the received window attribute data.