Fixed async result type computation