We no longer create the lookup table every time we scan a barcode.
Clients now provide their own lookup table for barcodes to prices.