This package implements memoization techniques to optimize complex algorithms and resource-intensive calculations in your Unity project. It seamlessly caches any function's result, ensuring your application runs smoother and more efficiently. The package is lightweight, memory-friendly, and supports any object, render pipeline, and scripting backend. It's currently in Beta version, but actively maintained and considered ready for production use.
Key features include:
Memory-friendly and lightweight source code (<10KB)
Supports any object through extension methods
Works with any render pipeline
Only compatible with Mono scripting backend
Oldest Unity version tested: 2020.3.0
No dependencies, can be used outside of Unity
Documentation and issue tracking available on GitHub





