Now uses async targets.