We do species also (for LPI). They wanted a "same as last" button like Access had. Of course cannot do that but we did something else that they like it.
Make a Defaults page where they can config a "default" pin drop like this
Then on the real pin drop have a Use Defaults Yes/No
This will allow for auto populate
Before
After
You can then use or not use a default for each drop. You can even change the defaults half way in and then use those. You can also use defaults then delete say lower1 really easy and it is still faster. Data team likes that they still have to specifically choose the default so that we know it was on purpose.
Add a calc like this
if(${UseDefaults}='Yes',${TopCanopyDefault},'')
Our crews love it so far. Hope it helps.