better layout and custom NodeAdapter enable multiple callbacks per item.