I think we should only create one lazy and return the same all the time.