add a notion of 'active' in Composite, used in rendering Tabs for now