I just noticed that it's done once in the LazyLoader callback so it's ok.

But still, any reason why you couldn't put it just after "var started = false" ? It would look cleaner.