It would be beneficial if this same mechanism could be extended to other attributes, preferably in an optional and configurable way. When configurable by administrators, this functionality could also be applied to custom fields that are created manually.
A concrete example is the Type attribute, where Type.description could be linked to Type.code. This would keep business rules clear and readable by showing what is being filtered on, while still ensuring that filtering is technically performed on the correct code. Without such a linkage, only the code or externalId is visible in the business rule, which reduces both readability and maintainability.
This enhancement would significantly improve the usability of creating, reviewing, and maintaining business rules.