Drop a kinematic rigidbody on your UIRoot.
It is normal to have to throw kinematic Rigidbody on UIRoot? Not seen this in your examples. Why is that? Is because of the sorting of elements and their colliders? Why no one else was interested about it on this forum

UPD1: Yes, I added Rigidbody, operations with static collider disappeared from the profiler, now the Dynamic Collider, but now there is not much colliders calls.
What are the disadvantages to expect from the addition of Rigidbody on UIRoot?
And yet, limit on the number of messages is known in advance, I think it might be worth in advance in the editor to create dummy elements of the chat list (pool), and make them inactive (+ Table - Hide Inactive). And as a new message in the chat, instead of the original creation, to make them active?