Make cache key class final
... and also make it private
Introduce permanent file events notification (so that we can invalidate localization properties files upon change).