Request: detach the header on a TableListBox

I’m interested in replacing the TableHeaderComponent on a TableListBox, using TableListBox::setHeader().

I would like to take full responsibility for choosing the parent component, positioning, etc… so that the header can be separated from the table list box (i.e. not a child component). Right now this is not possible…whaddya say?

What changes are you proposing to get that to work?

Honestly I am unsure…I think it just involves the ListBox NOT doing anything to the header, i.e. the caller is responsible for positioning, choosing the parent, making it visible/invisible. I have to investigate, I will report back.