When a function uses context.putState(id, object), is the saved object forever saved in the bookkeeper until an explicit deleteState(same id) is called?
Is there some point in time, some action of any kind, or some event which cleans up the used state storage space, besides calling deleteState? Like for example, if a function is deleted, does the bookkeeper still keep the function's state objects persisted, or are they erased as well?