Table widget update slow

I have 3 tables. 1 contains 5 rows and the other 2 have 5 each.
I wanted to save vpins and write my data into tables using the update feature once every second.

It works well, with one downside. It adds between 500 and 800ms delay in my sketch. I have tested this capturing the start and end time of the table update.

Is this normal behavior. I am using a 1 second timer. i miss a lot of other events because of this. So for now i have added a button. If button pressed update the table once then stop.

The values in the table is all floats.