Simple Implementation using a multi-dimensional array for a data provider