private void addItem(final Node categoryNode, final MenuItem menuItem) {
final Node itemNode = new Node(categoryNode, menuItem.getName());
final PComplexPanel categoryPanel = categoriesByNode.get(categoryNode);
final PAnchor item = new PAnchor(menuItem.getName());
item.ensureDebugId("page_" + menuItem.getName());
applyPadding(itemNode, item);
item.addClickHandler(new PClickHandler() {
@Override
public void onClick(final PClickEvent clickEvent) {