Functional Furnace, and edits to more persistency for InventoryStorage