About the @lru-cache Decorator

Have come across a caching decorator called @functools.lru_cache. I looked up the docs and they say it is used to save up to the max size of most recent calls. In the context of plugins it caches the import string the first time it is used to save having to instantiate it every time.