Grid serialization is really slow and browser freezes

I can successfully serialize a report grid but it is really slow on grids with a lot of data. When I serialize the grid, the entire browser freezes until the serialization is complete. How do I work around this? Should timing events be placed in the DHX base code so the browser does not freeze? I need a way around this or I will have to find another product that will handle serialization better/gracefully.

Unfortunately the performance of the grid serialization cannot be increased.