The only time I can see this as being really needed is when the stupid client decides that they like the design FIVE DESIGNS ago. However, I guess it would also be quite effective on sites that have some pretty heavy backends.