add response target for AllRecords to fire event after all records are fetched
change query execution to use promise, removing async
change response target Records will fire all records as response data, not first query fetched records