I think it was Stefan Glienke who pointed me at the Memoisation*pattern:*[WayBack]*Implementing Memoize in Delphi 2009 – Community Blogs – Embarcadero Community Or in laymans terms: caching with generic functions and dictionaries. Note the Archive.is link is way better readable than the ...
More...