bypass dedup check
new format for async tasks, allowing multiple tasks in a single run and return values from previous calls to be used as paramters to other calls