• I assume we have to clear the existing timeout or it only runs the once?

    It should be fine because we do:

    if (slowTimeout) clearTimeout(slowTimeout);
      slowTimeout = setTimeout(function() { 
      ...
    

    The code I have at the moment is very similar

    Yes, that's good for testing - but you're still not seeing good enough range from it? :(

About

Avatar for Gordon @Gordon started