Components are now managed by a component collection.