If you have any reason for the history of that combination, sure.
If you will have multiple Perspective sessions looking at that live value, or Perspective + Vision, definitely. Will save CPU if only done in one place.
If Vision will be the only user of the combination (without history), compute it either in a Vision Client Tag or in the affected Window as a custom property's expression binding. This will save the gateway workload of doing that expression at all.