Per-edge costumes, dialog fix, edge width scaling