LibreOffice Draw is laggy

I use LibreOffice 7.0.2.2 00(Build:2) on Arch Linux. I have problem with LibreOffice Draw. It is unusably laggy, the response latency is few seconds. I draw rectangle, it appears after 2-3 seconds, I want to move something, I can see it moved after few seconds. LibreOffice Draw has never been a speed daemon, but right now it is unusable. What is interesting, is the fact that it is Xorg that is processing during the lag, not the LibreOffice Draw per se.

xrestop does not show anything exceptional:

My machine is quite decent and no other program causes similar behavior. I thought, that maybe this is because of the compositor, but even after disabling picom it is still laggy. It is not related with window manager. I have tried Openbox, Cinnamon and Xfce.

Does anyone know what might be going on?

EDIT 1

This is what happens when I move terminal window during the lag:


I post it because it may be helpful to solve the problem.

EDIT 2

The problem does not appear on LibreOffice 6.4.6.2 40(Build:2). I have temporarily downgraded the package.

Openbox, Cinnamon and Xfce are desktop managers. They can use a variety of window managers, but this doesn’t change the problem.

Have you triep top? top displays %CPU spent in each process. This could be better to identify the culprit.

Openbox is window manager. CInnamong and Xfce are DE. I have enumerated them to indicated that I have tried 3 different window managers, as Cinnamon and Xfce use their own window managers. As you can see on the first image I have used htop. It is /usr/lib/Xorg that is processing.

Can’t read the first terminal: too small

My suspicion is that LibreOffice Draw is flooding Xorg with unnecessary work, but how and why I have no idea as I have no idea about LibreOffice Draw internals.

Hmm, I am able to read after zoom. I thought others will also be able to read after zoom, my bad.