Performance Tuning - Question about replacing Get

Performance Tuning - Question about replacing Get

I was reading the Performance Tuning for Outsystems Applications pdf available in the network and I was wondering...
sometimes I have expressions in my screens that look something like this:

If(ItemTable.List.Current.ITEM.Id <> NullIdentifier(), Get_STATE(ItemTable.List.Current.ITEM.Id).STATE.Description),"-").

According to the above referenced document it's better to replace this type of invocation using a simple query with a identifier parameter... so when I do Get_STATE(ItemTable.List.Current.ITEM.Id).STATE.Description I'm actually getting all the entity attributes and not only the description field? 

Hi João,

Unfortunately yes... you are right. A call to the Get<Entity> will fetch all the fields from that entity.
I can only say that this may be fixed in a near future.