chains are too complex, and edges still fix ghost collisions