This is a good idea fpr road-creation, I think I implement this in IceX2.