Abstract class for indexed data array storage