1. A method of providing a user access to stored media, the method comprising: maintaining a list, in memory, associated with a user that includes pointers to stored media in a network; receiving a request to store an additional media; determining, in response to the request, that a previously stored instance of the additional media exists at a location in the network; and updating, using processing circuitry, the list associated with the user with a new pointer that points to the previously stored instance of the additional media instead of storing a new instance of the additional media.