I had no idea how to phrase a good title here.
I\'m basically trying to use the open-closed principle, so I don\'t need to specify precisely which component to render, bu