it doesn't matter, but it's probably not worth memoizing things that are already basically dict lookups