Description
Caches computed property values in Python objects. It helps applications avoid repeating expensive calculations while keeping property-style access in code.
Cached values can become stale if the underlying state changes. Use it only where the value is safe to reuse for the lifetime chosen by the application.