code: func NewRef(refresh time.Duration, context Context, chConfigRef *lazyref.Reference) *Ref {
  	ref := &Ref{
  		chConfigRef: chConfigRef,
  		context:     context,
  	}
  
  	ref.Reference = lazyref.New(
  		ref.initializer(),
  		lazyref.WithRefreshInterval(lazyref.InitImmediately, refresh),
  	)
  
  	return ref
  }
docs: // NewRef returns a new membership reference