Occasionally node selection is slow

Being local first is very important to me since Logseq is an extension of my thoughts, I need a tool that is as fast as my ADHD.
To me this means working rapidly without lag or distractions.

I have noticed that sometimes maybe twice every other day that I cannot select all nodes without experiencing some lag, it take 3 or 4 seconds to clear up.

Being off line first I do not expect to see lag like this.

Is it the database updating? That makes the most sense to me, if it is, having an indictor would help me and my ADHD to manage the distraction.

Is this lag normal for anyone else?

If not the database, what else could it be?