Entity pairs know their orientation
Rearchitecture overview doc
Calculate entity pair overlap ranges
Entity pair refresh and equal size boundary condition fix
Calculate placement priority
Calculate centered single-relationship endpoint locations
Calculate distributed positions for sibling relationships