I'm also still struggling with the method name. I also see the conflicts with getId and getDocumentId. The problem is, that getElasticaId is somehow misleading. What about getESDocumentId() or getElasticaDocumentId()? Too long?