but this is a lie, right? i mean the document will currently have a locale, which it will have once flushed. and if we previously called bindTranslation, there might even exist several translations. you could try to look into $this->documentTranslations[$oid] which has a list of currently bound locales (and then the actual fields under each locale).