dp = new DataProvider(); ds = new ActionDataSource ; ds.offset(dp,5,10); // set's this dp's array and nothing else // want a differnt set of data in dp then you need to explicitly ds.all(dp) // dc events will be fired only from dp when it's setData() is called