Made it so that the location and storage method of the index is subclass implementation dependant
heh :P