Agree with you, working on improving the performance with a local event database.
You may only start sending REQ and rendering when user opened certain tab.
There is still room for improvement