Think we would want to use the NSPointerFunctionsObjectPointerPersonality option for keys. I'm not sure what UIViewController uses for its isEqual: comparison.