Add validatorCache to container

Will cache validators by name to decrease lookup branching

Closes #201