Making GUIManager take a ComponentGroup rather than Component as its root