Use the Proxy pattern for Accordion and AccordionBuilder.