Supersedes D7750.
Essentially the same thing but on the new field infrastructure. I did want to make this work for all steps while I was at it, but since the fields are now drawn from the step configuration, I'm not sure what the right way to go about this (should I modify the steps to include a call to the parent for "global fields"? Or should I modify the build step edit to forcefully include the field there?)