Referencing this article on Memoization, I believe that this approach uses memoization, and should be fast. However, it doesn't seem to be the case here: pascal
privateobject.invoke
catalina.out
session-reuse
sas-hash
doctrine
bio
impyla
system-tables
app-data
multipleoutputs
mastodon
warnings
terraspace
hdfstore
circular-permutations
assemblyversions
picat
libcurl
touchablehighlight
streamingresponsebody
archiva
google-api
dynamic-variables
pentaho-spoon
temporary-files
apple-help
pyramid
internet-connection
hiccup
jinternalframe