DataSource's callback scope is now DS itself