Great Charles Petzold post

Check out Charles Petzold blog.

It discusses and provide examples on how you in WPF you don’t need to re-create the entire render data just to handle property changes, and thus improve perf.