Adds support for nested components