beginUpdate and endUpdate

wow that sure sped things up!  thank you very much for your time and your patience with me.

>>> set all the Grid properties and then append the Grid to the DOM

by this you mean to use the grid the way all the examples worked like so?
Smart('#grid', class {
window.Smart('#grid', class {

i was running into some sort of issue with the <script type="module" vs <script type="javascript" but will address this later on.