the issue here is that `#diameter-calculator-trunk-row` as an ID is just used so that we can have jQuery grab the HTML, duplicate it, and reset the default values. All other rows don't have an ID, but they do have an event bound to them. The first row is a special case in that it has an ID which is used for duplication. This was done so that python, rather than javascript, could be used to populate default values, given that most users will never add another worksheet row.


So the method you describe would change the _first_ row, which is the only row that has a `tr id=` on it. In order to implement this method, I think I'd have to create some incrementing IDs for every row I add, which seems more complicated