If you are fiddling with the vertex loop code, you might also play with loop sliding. There is a python script that does so here, http://users.telenet.be/EWOCprojects/edgeslide.html but it might be worthwhile to have it as a 'core' tool instead... LetterRip