Structs

Simple in-memory module cache

Simple in-memory module cache that implements Sync

Traits

A persistent storage that can fetch the bytecode for a given module id TODO: do we want to implement this in a way that allows clients to cache struct layouts?