Hi @bobwright - this is in our roadmap, yes. With our work in smart forms. we will be adding the ability to calculate field values using an expression. The FeatureSet capabilities of the Arcade expression language will let you do this when connected or when offline. Please look for announcements on this development work starting mid-2021.