Revert "Revert "fix missing cache check""
Revert "Revert "fix missing cache check""

This reverts commit 284f9db5ea2ac0bd038863ed0b0f3ccf093b48ca.

translationexchange/tml-js-browser,translationexchange/tml-js-browser,translationexchange/tml-js-browser