Hex color from the predefined palette; chosen by the component.
Entity ID — used to enforce the same-entity invariant on operations.
Entity name — denormalized for display.
ID of the underlying MJ List or MJ User View.
Display name shown in the Venn legend + selection chips.
Describes one operand for the Venn / set-op pipeline. The component passes these in instead of raw
MJListEntitys now that views are supported; the service handles cache-keying + record-ID resolution.