Thanks a lot @skoofy5 🙂
I see what you mean.
Just a few thoughts...
For the "create" issue, you could place the same lookup just above the Form Component Control (FCC) . You could even hide the FCC if the value is not set (if the text is an issue).
Alternative you could autoopen the lookup when the user changes to this tab (only if the lookup is not set).
For the resize issue: if the FCC is used only to show a dataset PCF, i guess you use the FCC only to filter the records on the FCC lookup. If that's the case, maybe it's easier to change the PCF and let it accept 2 more properties: hostEntityName and hostEntityId. Then you can use the PCF directly on the host form (without FCC), and filter the data insids the PCF, using the dataset filtering possibilities.
Hope it helps!