Hi Siang,
We are sorry to let you know that it is not feasible to directly render 4000 records in Grid since it takes more time to render so many tr and td elements. So we suggest you to enable Paging or Virtual Scrolling in Grid. Please refer the following link for further reference on Virtual Scrolling.
http://asp.syncfusion.com/demos/web/Grid/VirtualPaging.aspx
Please let us know if you have any queries.
Regards,
Alan Sangeeth S