Dynamic Form Fields


I was reviewing the documentation and came across the piece on Field Injection - I believe it does what I’m looking for but just requesting additional feedback/guidance from the community.

I have a form in which users select certain fields, what I would like is that after the first property is selected it dynamically populates other fields based on that input. I.e. if I select “System” from a drop-down list I want other form fields to dynamically change based on that input. Is this in fact field injection?