Need to add delay to MLX90614 temperature sensor i2c master code?

Dear Arduino experts,

MLX90614 is a non-contact temperature sensor. The temperature is read from the i2c interface. It seems that there is very little delay when reading the temperature, almost instantaneous. Is this normal? Has anyone experienced the same thing? Do we have to deliberately add delay() to the code?

If the datasheet says so, yes

disclaimer: I do not have such sensor (yet)