I’ve been looking at the code of @InjectEntity and it looks like it just takes the value of the id and then passes it to StateManager.loadManagedEntity(type, id, context) but it doesn’t specify which id it is. What if I have an 2 tags on my entity, one is id, another is username? Are both of these piled up into the same index? Technically those shouldn’t intersect but what if I have like userId, groupId, accountId etc on the same entity which all would be of the same UUID format? What if some of those actually clash? They could clash by design if each entity has a separate db sequence for ids.