WPF reusing the same template across multiple columns - C#