mwg API
    Preparing search index...

    Interface EntitySaveState

    what a BuiltEntity actually needs saved - everything else is the row/catalog, definitions supplied fresh on load

    interface EntitySaveState {
        item?: InventoryItem;
        progression?: { experience: number; level: number };
        stats: { base: Stats };
    }
    Index
    progression?: { experience: number; level: number }
    stats: { base: Stats }