fix(dataloader): bug where the watch handler fires off even though the ajax requests hasnt returned