More lambdas, less explicit this capture