doExtendChaining() Performance Improvment

Do away with the recursive inInheritanceChain() function for a simple array lookup