Enterprise customers frequently reorder the same supplies and want a faster way to repeat large purchases. Build an Order History screen that loads quickly and scrolls smoothly even with thousands of past transactions. Each order should be expandable to preview its items. From any past order, let users either add the entire order to the current cart with one action or choose specific items to add. The cart must comfortably handle hundreds of line items with fast quantity editing and immediate feedback. Data comes from our central procurement API. Use MVVM, keep the main screen in UIKit, and embed a SwiftUI cart view inside it. Prioritize snappy performance and a frictionless reordering flow.