Every object has a "label" which generated in the service and/or used in the EntityTitleLink component.
This is all unnecessary. The Label is always based on concatenation of other properties so it should be set in the class on the setter for those properties and stored in data.
Every object has a "label" which generated in the service and/or used in the EntityTitleLink component.
This is all unnecessary. The Label is always based on concatenation of other properties so it should be set in the class on the setter for those properties and stored in data.
This will remove a lot of code and round trips.