The modal currently looks like this:


Instead, it should probably be using:
Or a table with editable rows: https://www.patternfly.org/v4/components/table#editable-rows
Since there's a lot of interaction inside the dialog with different states, we might even want to reconsider using a sub-page instead of a modal.
Redesign mockups start @ #176 (comment)
Everything above that comment is a WIP on the path to the mockup. (Which is probably still interesting to see the thought behind things.)