Hi lorryl,
Greetings from syncfusion support
We have analyzed your query and we could see that you don't want to get data from server every refreshing grid. But by default in our EJ2 Grid when you will do some changes with the Grid columns it will refresh the Grid for modifying the UI changes. It was the default behavior of our Grid.
Regards,
Rajapandi R