I have about 500 TextMeshPro labels on scene. They are all generated during the play and are not marked as static, but they are motionless and do not change anything except the text alpha. I just change it depending on the camera zoom. And it causes a serious drop in FPS. From the profiler, i thought that any change in the alpha of the text causes a complete redraw of all TextMesh. I decoupled the change rate from Update and made it 4 times per second on a timer. This noticeably raised the FPS, but a serious drop still remains. Disabling autosize also slightly improves the situation, but then I need to figure out how to calculate the font size myself. Are there any other options to reduce FPS loss? I cannot reduce the number of objects, they are very important.