тут все зависит от мощности устройства, на современных смартфонах проблем тоже не будет. в любом случае если ваша либа занимает меньше 500кб в сжатом виде то озадачиваться ленивым выполнением не стоит, все должно работать быстро.
В примере используется глобальная область видимости что рушит сам смысл модульной структуры. Но подобное решение приводится и на офф сайте. так что выбора особо нет. Делать "кошерную" структуру в ущерб удобству тоже не хочется. Спасибо за ответ!