Use when building inventory systems — Resource-based items, slot management, stacking, and UI binding