SwiftUI hierarchical table - how to control which column contains expander arrows

I have a SwiftUI macOS hierarchical table with 'children' initializer argument. Everything is working fine but I'd like to have expander arrows in different column. TableColumn definition order doesn't seem to have any effect nor has the order of properties in the model. Is there a way how to define which column should contain expander arrows?

SwiftUI hierarchical table - how to control which column contains expander arrows
 
 
Q