make sure to call preRender before render is called in _fetchLazyCallback