WIP: use in-memory cache without pickling