Do it on a setTimeout to catch more cases