So this is a functionality I think is really needed
Dynamic panel(or Tab)
Similar to Dynamic Dropdowns but in this case if Parent Dropdown = Value different panels appear with additional information required based on this selection.
This will help to reduce form size.
Improve collection of required data that might be needed in one case but not the other
Settings for the panels can be options in the edit panel area.
I have seen similar feature that can be setup using the DevToolKit but it is not very friendly, requires editing var_def files and creating custom view/edit files.