Changed behavior of component creation.