DEBUG: add testing repo which demonstrates layout problem
TRY: insert 1st parent straight below
DEBUG: trace placing f70569f2f553949d815d3d9f2ec5ebbee6ee96f0
Revert "DEBUG: trace placing f70569f2f553949d815d3d9f2ec5ebbee6ee96f0"

This reverts commit 59446eef784a33912b86f34b8b5c56d4560bcfbd.
REVERT PARTIAL: revert all but refactoring (variable renaming)
TRY: for first parent to be under
IMPL: actually, decreasing the column should be ok
REVERT since "TRY: for first parent to be under"

overriding the sorting order makes layout unstable,
up to getting into infinite redraw loop and crash

Need to make it similar, but "honestly"
DEBUG: trace ordertoken{}