Does currying in Scala imply some performance penalty?