JS interpreters have improved in performance so much, makes more sense to do a short delay() instead of a defer()

Not going to make an appreciable difference from a UX perspective, while
potentially eliminating a bunch of unnecessary CPU work.