this saves us from a `mem::transmute` in the sim code to get `Fields<R>`.
util/
coremem
buffer_proto5