Thank you for your feedback. I've come to realize that the server processing is a necessary step in the workflow, as it will increase the user experience by not pushing the entire data to the browser...