Simplified version of Async but streamlined to be fast