Describe a failing definition translations case with 2 suites

Covers #559
Move caching responsibility away from ContextEnvironmentReader
Implement and enable 2 caching context readers

Fixes #559