Please educate me, why does this need to be wrapped in _lazy?