testing commit for introducting shelves in to polybos experiments to mitigate memory explosion
new day another sim run; hopefully this resolves all the memory issues but I rarely have such luck
ended up that its far simpler to just not keep the data at runtime and post-process
the grand  mergeback