Make the deal creation properties editable per pipeline
Now you can only make certain fields required for a certain pipeline/ deal stage. It would be great if you can edit it and delete certain properties for certain pipelines, but keep them for others.