language id and orthography uniquely identify token, so an id can be {language_id: string, orthography: string} Try putting `Thing` as id field, but Thing should be able to contain object id (together with string tb)