I can't switch off the interface as it's implemented on the class so it's there always. I'm also not happy how MS does databinding, and I hope with WPF it will be different but I really doubt that but you'll never know.