My way would have been to use a hidden column for the db-bound version then a regular visible column to hold the
onsetcalculatedvalue /onsetdisplaymetrics version