Oh dear lord, no. Please don't tell me you've been using it like that.

Backing up though it often is affectively that because if it's a method it stores the cache on `self`, and an instance usually only lives for one request. But if it's a top-level function or class, then no it memoizes forever (until the worker restarts).