LazyLoader replaced with plain function