1. A method of providing access to a plurality of data elements in a source system, said method being performed in a cache, said method comprising: maintaining a copy of said plurality of data elements in a volatile memory contained in said cache; receiving a first request directed to said cache for a copy of a data element, wherein said data element is contained in said plurality of data elements; and sending said copy of said data element in said volatile memory as a first response to said first request.