#85 composite and list functionality in nested components