Data source is always an array.