Dynamic addition for different component types based on user input

It definitely is possible, I just did it :smiley: