title: Kendogrid destroy() and recreate the table on a new datasource, why do the old table columns still exist?
body: <p>When invoking <code>destroy()</code> in KendoUI Grid and then recreate the table on a new <code>DataSource</code>: why do the old table columns still exist?</p>
  
  <p>The only element here that stays the say is the element. How do I tell the grid to read the new datasource columns (it reads everything else correct).</p>
  
  <p>(if I make 2 different elements, they both populate properly but I rather just keep 1 element and replace the elements table by destroy and reinit)</p>