Blocks can now have multiple components