Added ThumbNodeFactory to inject tree nodes dynamically