1. In a network supporting transactions between clients and servers, wherein a client is a host that requests a transaction and a server is a host that issues responses responsive to client requests and wherein packets between a client and a server travel over a network path comprising one or more hops and having one or more operating characteristic to overcome, a method of transporting data to overcome the one or more operating characteristic comprising: identifying user affinity for a data object, wherein user affinity of the data object indicates which user or users might be associated with the data object such that a user having user affinity to the data object is more likely to requested data object then a user and not having user affinity to the data object; dynamically identifying user locations, wherein a user location represents an association between a user and preload node, wherein a preload node is a network location wherein preloaded data can be stored to overcome at least one of the one or more operating characteristics; transporting particular data having a specified user affinity, in advance of a client request on behalf of a particular user having a user affinity for the particular data, from a server to a preload node identified as a user location for the particular user.