PS. I do appreciate the effort to clean this up but maybe we can chat about having a small popular module that depends on 'lazyload'?