Inventory: refactored--a different way to load data only once.