One suggestion to improve ux would be to load "preframed" content. Eg. to show where the content is placed before it loads as for example Progressive Webapps do.
Also, if you dont use pagination when loading data, I'd recommend that, too. It'd speed it up, too.
There are just some quick sugggestions.
I have to go to sleep now :D