In scan effect, simplified space_left calculation
Changed handling of update refresh intervals, so that when it isn't set there are no calls to check the time