Fix the way missing translations are detected and saved. Now it works as expected with defaults. Memoization needs to be invalidated when a translation is updated.