Core Workflows allow you to create complex ticket processes just as (but not limited to):
show / hide
adjust mandatory setting
manipulate available options
With this, you’re all set to provide exactly those information you really need!
This is a very enhanced functionality and can cause unexpected UI behavior. Please ensure to test your use cases after configuration to reduce surprises.