The reading of the temperature - the way it is currently implemented - causes a delay of 750ms+.
See here for a fix: