Dependent Fields for Internal Forms

We have a lot of instances where we want sales reps to log different information for different types of leads and clients. We want these to be required, but the issue is, some is only applicable for certain types of leads/clients. 


It would be great to have dependent fields on internal forms. For example, if a lead was type X the sales rep would be asked to fill out a secific set of info when changing deal stage, and if it were type Y, they would get a different set.


Our workaround for now is (A) don't make the fields mandatory (B) add more deal stages (<- not fun)

HubSpot updates