Hi @Z_Z
If there are many data records and especially if a swap occurs during the write, it can take more time than 1s. You can try to update the data for test purposes without any timeout and measure the real duration in your setup.
To speed up the process and to avoid swap operation during the update, there's a feature called immediate block update. Search for "immediate data usage" phrase in the Fee user manual for details.
Regards,
Lukas