List, relation & choice selection

How are your relations set up between objects and brands? The brands should also have a column for the related object.

If you’re looking for a potentially better way, there is now the ability to hide or show components based on the value in other components, You could have a form button to open a submission form. In that form I would first set up a choice component for object type. Then create separate choice components (that lists brands) for each of the types of objects. A condition can be set up for each of those brand choice components to only display the component if the selected object matches the type of brand choice component you want to see.

A thread regarding conditional components.