Yeah, it's not thread-safe. It hit me when I went to bed I could store the `I18n` object in the Liquid context registers to access it anywhere, but haven't actually implemented it yet. I think this is what makes it not overkill, that you can have these objects around. It's a pretty simple class, too.