terraframe/Runway-SDK

Centralized Object Caching

Opened this issue · 0 comments

The transaction cache has issues with getting out of sync with any dangling user object references. If an object in the transaction cache is serialized and then deserialized, then the object reference to the outside user's reference is now different, causing the transaction cache's object to be updated correctly, but then any dangling references that the user may have are then out of date.

Planning:

  • Proxy objects that reference the transaction cache.