Currently, there are two approaches to horizontal coordinate assignment, one using the graph layers array and pre-calculated 'position' values, the other using a DAG with edges along each layer (compaction graph). If the compaction graph approach is determined to be 'correct' and efficient, replace the graph layers array approach with it and remove the extra metadata (pos) from the delegate vertices (LV).
Currently, there are two approaches to horizontal coordinate assignment, one using the graph layers array and pre-calculated 'position' values, the other using a DAG with edges along each layer (compaction graph). If the compaction graph approach is determined to be 'correct' and efficient, replace the graph layers array approach with it and remove the extra metadata (pos) from the delegate vertices (LV).