Model now correctly balances for edges being inserted by their center point