Use a cache to minimize the number of Name objects.
Merge pull request #4354 from nnethercote/Name-cache

Use a cache to minimize the number of Name objects.