Limit concurrency at the innermost promise instead