SplitAT functionality with dynamic data loading

Here is our requirement -
We have a grid where the first 2 columns need to be frozen.
The grid columns/headers will not change but the data will change frequently.

So, we initialized the grid with the columns only once.

And then on user click, we are only loading the data - we are not destroying the grid but just clearing it with clearAll and then calling loadData.

But the splitAt functionality is not working with the above approach ( I know this is documented).
Is there any way to make the column freezing work in the above scenario without recreating the grid ever time? It saves us a lot of time and is very important for fast response.

Thanks for your response.

Unfortunately issue can’t be reconstructed locally.

If issue still occurs for you - please provide any kind of sample or demo link where it can be reconstructed.