TranslatableListener now frees its internal objects during onClear()