Improving the ES seeder, improving the Elastic datasource interface and internals, adding invoke task for query stats