Prevent looking up the same function twice, by caching