I'd like to set up a calculated attribute in a character sheet to calculate its value based on a dynamically resolved attribute name. E.g.: <input type='number' name='myComplicatedAttr' disabled='true' value='@{@{abilityScoreAttributeName}} + @{BaseAttackBonus}' /> In the above example, @{@{abilityScoreAttributeName}} would resolve to the current value of @{strengthModifier} if @{abilityScoreAttributeName} were "strengthModifier". Is this even possible, and if it is, is there a clean way to do it? My backup plan is to just do all the math in a worker script and abandon auto-calculated attributes altogether.