reduce memory usage and supplier name lookups