I actually find that when you shorten consists, you can leave the extensions file alone. As long as you edit the train.dat file, then the program won't render anything past the last car, regardless of how many cars you have in the extensions file. Obviously, if you lengthen consists, then you have to add the object commands into the extension file.