Allow to set source with `lazy`