PRC-5 · Pricing cache returns wrong currency
@ttl_cache wraps the pricing lookup. Customers in Europe see USD prices after a US customer views the same SKU. Lookups that return None hit the database every time, and our tracing shows every cached function named wrapper.