[Fixes #81041116] Adds a dictionary cache to NamedScope to improve performance of GetNamedChildren().